Как переопределить хук в стандартном модуле?

Автор Hel_ko, 28 августа 2014, 08:46:40

« назад - далее »

Hel_ko

Если добавить хук прямо в стандартный модуль, он затрётся при обновлении. Как переопределить хуки для модуля(если можно, пожалуйста, подробно и с примерами).

Adik

Если добавлять хук по правилам, с переопределением классов и контроллеров, то ничего не затрется. Можно сколько угодно обновляться.
Хуки не переводяться. Хук - это функция, видна только движку, перевода не требует. Переводяться модули, в админки в Локализации - Переводы выбираете Перевод модулей и делаете перевод. Файл перевода сохранится в вашем модуле.

Hel_ko

Кажется, мы не совсем друг друга поняли(
Вот задача:
Нужно добавить хук  displayHome в blockcategories.
Если я его просто допишу в blockcategories.php, он затрётся при обновлении.
Как сделать это корректно?

coder

Создать свой модуль myblockcategories и переименовать соотвествено все файл myblockcategories.php и т.д
В нем и добавить свой хук.