如何挂钩blocknewproducts旁边的blockcategories模块?

时间:2014-08-04 12:13:49

标签: prestashop prestashop-1.6

PrestaShop并不会让我惊讶于人们如何使这些简单的事情复杂化。我可以写几个小时这个CMS有多么令人沮丧,但它不是正确的地点和时间。

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

  

[标题:徽标,菜单等]

     

[homepage-slider / displayTopColumn]

     

[htmlcontent-top / displayTopColumn]

     

[blockcategories]

     

[blocknewproducts / displayHomeTab或displayLeftColumn,不确定它是什么位置]

     

[本页其余部分]

经过几次不成功的尝试后,我决定重新安装blockcategories,但在这样做之后我似乎无法安装它,因为我的主题没有列。所以我在主题配置面板中启用了列,安装了模块并将其连接到rightColumn位置。现在它已经消失了,根本没有出现在网站上。为什么必须这样?

1 个答案:

答案 0 :(得分:2)

最后我做到了。

我需要添加到blockcategories.php:

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

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

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