Module Prestashop自定义模块位置错误
我已经创建了一个Prestashop模块,可以在一个漂亮的滑块中显示类别。然而,问题是,即使我已将模块分配给hookDisplayHeader,它似乎忽略了该钩子,并在页面的body标记之后呈现,这有点奇怪,因为我不知道如何在模板中呈现它 以下是我的安装方法:Module Prestashop自定义模块位置错误,module,prestashop-1.6,Module,Prestashop 1.6,我已经创建了一个Prestashop模块,可以在一个漂亮的滑块中显示类别。然而,问题是,即使我已将模块分配给hookDisplayHeader,它似乎忽略了该钩子,并在页面的body标记之后呈现,这有点奇怪,因为我不知道如何在模板中呈现它 以下是我的安装方法: public function install() { if (Shop::isFeatureActive()) { Shop::setContext(Shop::CONTEXT_ALL); } if (!parent:
public function install() {
if (Shop::isFeatureActive()) {
Shop::setContext(Shop::CONTEXT_ALL);
}
if (!parent::install() ||
!$this->registerHook('leftColumn') ||
!$this->registerHook('displayHeader') ||
!Configuration::updateValue('RBCATEGORIES', 'my friend')
) {
return FALSE;
}
return TRUE;
}
下面是我如何将文件推送到服务器的:
$this->context->smarty->assign(array(
'categories' => $processed,
));
return $this->display(__FILE__, 'rbcategories.tpl');
最后,我的块在页面上方呈现:
在位置设置中,我的模块正确显示在标题中部分:
要么使用钩子,要么创建一个在页面中放置或想要的钩子
请注意,尝试使用挂钩