我的LiveZilla在我的网站上运行,但是它连接到了错误的钩子上。聊天栏仅在我点击菜单(水平条)时出现,它不会显示在主屏幕/添加到购物车页面或除菜单栏上的链接之外的任何其他页面。
它只允许我把它挂在'displayleftcollumn或displayrightcollumn' - 当我运行实时编辑时,我可以看到模块,但它只能在菜单页面上显示。
我希望聊天栏显示在每个页面上 - 我使用默认的bootstrap主题
我该如何解决这个问题?
网站www.shop.tacitskills.com - 点击教室/网上等,栏会出现。
我曾尝试过询问LiveZilla / Prestashop,但没有回复。
答案 0 :(得分:0)
你可以编辑模块php,并包含这个来添加页脚选项:
public function hookFooter($params)
{
return $this->hookLeftColumn($params);
}
更好的是,在文件夹覆盖/ modules /(modulename)/(modulename).php中创建一个覆盖文件
<?php
if (!defined('_PS_VERSION_'))
exit;
class (Modulename)Override extends (Modulename)
{
public function hookFooter($params)
{
return $this->hookLeftColumn($params);
}
}
在(modulename)中使用livezilla模块文件夹名称。 通过这种方式,它将会生存下来。模块更新。 在创建此文件后,不要忘记删除文件cache / class_index.php。