Мне нужно проанализировать любую переменную, переданную на любую статическую страницу в Prestashop, и заменить все, что начинается с «http» (в обычном тексте), на «a href». У меня уже есть регулярное выражение, но мне нужно знать, как это сделать с помощью модуля без изменения основных функций и без использования каталога переопределения для классов или контроллеров.
Переменные должны быть проанализированы ДО отправки результата в файлы tpl; Я уже нашел решение, переопределяющее класс ObjectModel, но мне нужно сделать это внутри модуля. Проблема в том, что мне непонятно, как я могу это сделать, потому что ObjectModel берет данные из базы данных, используя свой конструктор.
Каким-то образом мне нужно переопределить конструктор ObjectModel в моем модуле и иметь возможность анализировать значения базы данных перед отправкой данных в любой tpl, включенный на страницу.
Может ли кто-нибудь помочь мне с этим?
РЕДАКТИРОВАТЬ: мне также нужно иметь возможность делать это для шаблонов электронной почты.