не срабатывает vqmod

Тема в разделе "OpenCart", создана пользователем cherkas, 24 авг 2016.

  1. cherkas

    cherkas

    Регистрация:
    25 фев 2013
    Сообщения:
    335
    Симпатии:
    44
    Здравствуйте необходимо изменить код хлебных крошек, что бы не заморачиваться со множеством файлов решил сделать через vqmod

    вот код:
    Код:
      <file name="catalog/view/theme/default/template/*/*.tpl">
      <operation>
      <search position="replace"><![CDATA[
          
    
      <?php if($i+1<count($breadcrumbs)) { ?><?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a><?php } ?>
    
    
           ]]></search>
      <add><![CDATA[
    
    
    <?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?><?php } ?>
    
          
           ]]></add>
      </operation>
      </file>
    

    но не работает


    не работают * даже если пишу категорию и * оставляю только для файла

    Код:
    catalog/view/theme/default/template/product/*.tpl
    . модуль инструкции пишет, что не может найти фаил.

    если пишу адрес файла без *, т.е. полный то фаил соответственно находиться. но тогда проще вносить изменения непосредственно в файлы шаблона без vqmod.
    почему не работают *?
     
    Последнее редактирование: 24 авг 2016
  2. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    2.044
    Симпатии:
    775
    По первому пункту - дело, скорее всего, в символах новой строки. Попробуйте в редакторе их попереключать и посохранять с разными вариантами.
    И ещё вопрос: зачем у вас в блоке поиска пустые строки перед и после кода?
     
  3. cherkas

    cherkas

    Регистрация:
    25 фев 2013
    Сообщения:
    335
    Симпатии:
    44
    спасибо, первый пункт решил упрощением кода до замены непосредственно необходимой строки а не всего блока.

    а со * разобраться не получается


    пустые строки оставляю для большей читаемости, мне так просто удобнее.