Я новичок в Prestashop (знаю Joomla, Virtuemart, Magento и т. д., jQuery HTML CSS)...
Я пытаюсь создать собственный хук и пересадить в него существующий модуль (homeslider). До сих пор мне удалось создать хук и отобразить модуль homelider. Но баннер отображается некорректно (изображения баннеров находятся друг под другом) - видимо неправильно вызываются файлы js и css. Я парился над этим уже пару дней - переназначил некоторые функции, такие как hookdisplayHeader, hookdisplayTopColumn, но все равно получаю тот же результат.
Вот что я сделал до сих пор:
Зарегистрировал хук:
$this->registerHook('MondayTest')
Вызвал крючок:
public function hookMondayTest($params)
{
if (!isset($this->context->controller->php_self) || $this->context->controller->php_self != 'index')
return;
if (!$this->_prepareHook())
return false;
return $this->display(__FILE__, 'homeslider.tpl');
return "MondayTest5";
}
Вызвал хук в footer.tpl (в целях тестирования):
{hook h="MondayTest"}
Но он работает неправильно... Что я делаю не так?
Пожалуйста помоги! Ваша помощь очень ценится заранее!