-1

所以,有一个问题 - 我需要将“类别块”模块移植到“displayTopColumn”钩子(是的,设计师将类别列表放在(打开?)滑块附近)。但是,默认情况下,不可能做到这一点。我不喜欢那种可怕的 Prestashop 限制,所以也许有解决这个问题的方法 - 删除这些限制?

谢谢。

4

1 回答 1

0

删除这些限制不会解决任何问题,原因很简单:如果您可以将模块挂钩blockcategoriesdisplayTopColumn,则该模块将不知道在此挂钩中显示什么,因为其中没有任何hookDisplayTopColumn()功能。

但是,您可以修改模块,并添加一个函数来管理这个钩子。

为此,请打开文件blockcategories.php并添加以下内容:

public function hookDisplayTopColumn($params)
{
    // Your code
}

如果要在此处显示与钩子中相同的内容,hookLeftColumn只需执行以下操作:

public function hookDisplayTopColumn($params)
{
    return $this->hookLeftColumn($params);
}

hookLeftColumn()您还可以通过复制、粘贴和修改您在函数或函数中找到的代码来创建自己的函数和模板hookFooter()

于 2015-11-24T19:13:53.567 回答