Доброго времени суток, уважаемые форумчане!
Разрабатываю модуль на базе vqMod, столкнулся с таким вопросом: у меня одинаковый кусок кода должен быть встроен в несколько файлов движка. Как это лучше прописать?
1. Двумя отдельными блоками типа
<file name="admin/controller/extension/module.php">
<operation>
<search position="before"><![CDATA[
...
]]>
</search>
<add trim="true"><![CDATA[...
2. Каким-то образом записать в
<file name="admin/controller/extension/module.php">
<operation>
<search position="before"><![CDATA[
...
два файла и искомых участка (они, кстати, тоже совпадают)
3. Записать мой код в отдельный файл или существующую модель и потом подключать его в существующем коде с помощью VQMod и вызвать методы из него? Знаю, что правильнее было бы сделать запись в контроллер, но я запарилс его подключать... всё время выдаёт, что не найден языковой каталог... а мне он и не нужен вовсе... пустой каталог не очень хочется в дистрибутив кидать...
Очень интересно и важно услышать ваше мнение по этому вопросу. Заранее спасибо.