Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Решено] Модуль который заменяет/удаляет несколько строк


Nike555
 Поделиться

Рекомендованные сообщения

Всем привет ! :)

Решил создать 1 маленький модуль который будет удалять ненужные поля при регистрации. Но столкнулся с проблемой, opencart не может искать по нескольким строкам

Пример:

<file path="catalog/view/theme/default/template/account/register.tpl">

  <operation>
    <search trim="true"><![CDATA[<div class="form-group">
     <label class="col-sm-2 control-label" for="input-fax"><?php echo $entry_fax; ?></label>
     <div class="col-sm-10">
      <input type="text" name="fax" value="<?php echo $fax; ?>" placeholder="<?php echo $entry_fax; ?>" id="input-fax" class="form-control" />
     </div>
    </div>]]></search>
    <add position="replace"><![CDATA[
   ]]></add>
  </operation>
</file>

Код должен удалять поле с факсом, но, если я делаю поиск по 2ым или более строк - не находит, соответственно не удаляет строки.

Пробовал искать в гугл, не нашел.

Подскажите пожалуйста как можно это провернуть?

Спасибо

Изменено пользователем Nike555
Ссылка на комментарий
Поделиться на других сайтах


<file path="catalog/view/theme/default/template/account/register.tpl">
  <operation>
    <search><![CDATA[<div class="form-group">]]></search>
    <add position="replace" offset="5"><![CDATA[
   ]]></add>
  </operation>
</file>

найдет искомое- заменит его и 5 строк вниз 

Ссылка на комментарий
Поделиться на других сайтах


Гость
Эта тема закрыта для дальнейших сообщений.
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.