Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] OCMOD multiline search fix


mrcivic

Recommended Posts

OCMOD multiline search fix


OCMOD multiline search fix


Модуль позволяет искать в исходном файле не одну строку, а фрагмент кода, состоящий из множества строк игнорируя при этом отступы и табуляции и вносить после фрагмента или перед ним необходимые доработки в файл. Модуль не позволяет заменять искомый фрагмент кода (если кто-то сможет реализовать это, буду рад внести изменения в этот файл).

 

- Установка стандартная, через менеджер дополнений с очисткой кэша после установки.
- Проверяйте логи менеджера дополнений после установки модуля на наличие ошибок.

В вашем файле модификатора, директиве <search> необходимо добавить два параметра: multiline="true" и ignorespaces="true", чтобы найти многострочный фрагмент кода например: 

<search multiline="true" ignorespaces="true"><![CDATA[
        <!DOCTYPE html>
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <?php header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); ?>
    ]]></search>

Работает только с <add position="after"> и <add position="before">. Если кто разберет как заставить работать <add position="replace">, пожалуйста отпишитесь!


  • Добавил
  • Добавлено
    12.05.2017
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.