Главная > Как создать новый хук для prestashop 1.3
23 Апрель, 2012

Как создать новый хук для prestashop 1.3

1590 0
LoadingМне нравится
1 Star2 Stars3 Stars4 Stars5 Stars
Загрузка...

Как создать новый хук для prestashop 1.3

Шаблоны для prestashop базируются на шаблонизаторе Smarty и все модули используют хуки (hooks) как определение места положения модуля на странице.
По умолчанию в prestashop есть следующие хуки:

  1. rightColumn
  2. leftColumn
  3. payment
  4.  paymentReturn
  5. updateOrderStatus
  6. top
  7. footer
  8. productActions
  9. cart
  10. customerAccount
  11. header
  12. productTab
  13. productTabContent
  14. home и т.д.

Если же нужно создать новый хук для размещения вашего модуля, то вот краткая инструкция как это сделать:
1. Добавить описание хука в базе данные – таблица ps_hook… (ps_ это префикс prestashop в моей базе, у вас может быть иначе)

2. В обработчике страницы изменить код обработки хуков (например в footer.php)
было

должно стать:

3. Вставьте

В ваш smarty шаблон (в нашем случае footer.tpl)

PS. У вас должно быть что-то что публиковаться в новый хук – это может быть новый или модифицированный существующий модуль.

Коментарии0 новых