Как правильно редактировать шаблон в PrestaShop
Чтобы понять данную ошибку, нужно разобраться в том, как работают модули и хуки.
Хук — это в переводе с английского крючек, т.е. некая область куда мы можем поместить модуль. Это может быть видимая часть, допустим левая колонка, и не видимая — обработка статуса заказа.
Чтобы модуль работал в хук и мог быть туда трансплантирован — нужно, чтобы внутри модуля был обработчик для данного хука. Т.е. специальная функция.
Если такой функции нет, то выдается ошибка.
function hookDisplayHeader($params){ } |
Вот пример функции, которая должна быть внутри основного файла модуля. Здесь она привязана к хуку DisplayHeader — вы можете добавить еще одну функцию заменив DisplayHeader, на то название, которое Вам нужно.
Похожие