PrestaShop并不会让我惊讶于人们如何使这些简单的事情复杂化。我可以写几个小时这个CMS有多么令人沮丧,但它不是正确的地点和时间。
我在presta的1.6默认引导主题的基础上创建自定义主题,我必须在网站的以下位置添加类别模块:
[标题:徽标,菜单等]
[homepage-slider / displayTopColumn]
[htmlcontent-top / displayTopColumn]
[blockcategories]
[blocknewproducts / displayHomeTab或displayLeftColumn,不确定它是什么位置]
[本页其余部分]
经过几次不成功的尝试后,我决定重新安装blockcategories,但在这样做之后我似乎无法安装它,因为我的主题没有列。所以我在主题配置面板中启用了列,安装了模块并将其连接到rightColumn位置。现在它已经消失了,根本没有出现在网站上。为什么必须这样?
答案 0 :(得分:2)
最后我做到了。
我需要添加到blockcategories.php:
public function hookdisplayHomeTab($params)
{
return $this->hookLeftColumn($params);
}
public function hookDisplayHomeTabContent($params)
{
return $this->hookLeftColumn($params);
}
然后我可以在Live Edit中手动更改模块的位置。