Jump to content

проблемы с Hook


Recommended Posts

подскажите. не получается всунуть модуль JBX_menu в свой HOOK

собственно алгоритм как делаю:
1) header.php добавляю строчку
'HOOK_JBX_MENU' => Module::hookExec('jbx'),
2) делаю инсерт в таблицу ps_hook
INSERT INTO ps_hook (`name` ,`title` ,`description` ,`position`)
VALUES ('jbx', 'jbx menu ', NULL , '1');
3) в header.tpl вставляю в нужное место {$HOOK_JBX_MENU}
4) в jbx_menu.php( я так понимаю главный файл модуля) в функцию install добавляю
!$this->registerHook('jbx') ||
5) туда же добавляю такую функцию
function hookJBX($params)
{
return $this->hookheader($params);
}
6) в "Модули >> Позиции" удаляю модуль отовсюду и вставляю в блок jbx menu.

все

собственно после этого, я так понимаю, все должно нормально заработать. А нет не работает. подскажите что я делаю не так?
да кстати:
шаблон дефолтный

Link to comment
Share on other sites

сайт в интернете? дайте адресс.
в
3) в header.tpl вставляю в нужное место {$HOOK_JBX_MENU}
добавте

<!-- Hook JBX menu -->
{$HOOK_JBX_MENU}<!-- /Hook JBX menu -->



и посмотрите в броузере в исходном коде что есть между Hook JBX menu /Hook JBX menu

ps tools/smarty/compile/ очищаете?

Link to comment
Share on other sites

Прошу прощения.. перебои с инетом дома.

нет сайта в интернете нету. просто для себя. Новые скиллы получить.

моменты отображаются сам хук нет..

просто такой вопрос.. как Преста понимает какую функцию для какого хука вызывать? где это прописано

Link to comment
Share on other sites

исправте так
1) header.php добавляю строчку
‘HOOK_JBX’ => Module::hookExec(‘jbx’),
3) в header.tpl вставляю в нужное место {$HOOK_JBX}
5) туда же добавляю такую функцию
function hookJbx($params)

Link to comment
Share on other sites

×
×
  • Create New...