Prestashop 如何将blockcategories模块挂接到blocknewproducts旁边?

Prestashop 如何将blockcategories模块挂接到blocknewproducts旁边?,prestashop,prestashop-1.6,Prestashop,Prestashop 1.6,PrestaShop并没有停下来让我惊讶,人们怎么能把这么简单的事情复杂化。我可以写几个小时,这是多么令人沮丧的CMS,但它不是正确的地点和时间 我正在基于presta的1.6默认引导主题创建一个自定义主题,我必须在网站的以下位置添加类别模块: [标题:徽标、菜单等] [主页滑块/displayTopColumn] [htmlcontent top/displayTopColumn] [区块类别] [blocknewproducts/displayHomeTab或displayLeftColum

PrestaShop并没有停下来让我惊讶,人们怎么能把这么简单的事情复杂化。我可以写几个小时,这是多么令人沮丧的CMS,但它不是正确的地点和时间

我正在基于presta的1.6默认引导主题创建一个自定义主题,我必须在网站的以下位置添加类别模块:

[标题:徽标、菜单等]

[主页滑块/displayTopColumn]

[htmlcontent top/displayTopColumn]

[区块类别]

[blocknewproducts/displayHomeTab或displayLeftColumn,不确定其位置]

[本页其余部分]

在几次失败的尝试之后,我决定重新安装blockcategories,但在这样做之后,我似乎无法重新安装,因为我的主题没有列。因此,我在我的主题的配置面板中启用了列,安装了模块,并将其挂接到rightColumn位置。现在它不见了,根本没有出现在网站上。为什么一定要这样?

我终于做到了

我需要添加到blockcategories.php:

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

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

然后我可以手动更改模块在Live Edit中的位置。

PrestaShop是电子商务解决方案,而不是CMS,它是最好的解决方案之一,而且非常简单。您尚未指定您需要区块类别的确切位置。1.在顶端?2.在主页上?3.在右栏?4.在左栏?我做了-主页滑块下方和blocknewproducts上方,在主页上也是如此。对于任何感兴趣的人:从1.6.0.11开始,有一个覆盖模块的选项: