PRESTASHOP1.6 在 product.tpl 页面上显示类别块

PRESTASHOP1.6 Display categories block on product.tpl page

我的类别块在类别页面的左栏中显示正常。 但是当我点击单个产品页面时,类别块没有了。

前两天试了很多东西,还是不显示。我试图将模块移植到 displayLeftColumnProduct(我假设这是产品页面的左栏)但它给了我错误提示:

这个模块不能移植到这个钩子上

然后我尝试了别人的教程来粘贴这段代码

!$this->registerHook('displayLeftColumnProduct') || 

然后

  public function hookRightColumnProduct( $params )
   {
   global $smarty;
   return $this->display(__FILE__,'blockcategories.tpl');
   }

  public function hookLeftColumnProduct($params)
   {
   return $this->hookRightColumnProduct($params);
   }

在 blockcategories.php 中的 getTree() 函数中,但它仍然无法正常工作

求助!

好的,您是否启用了 product.tpl 左栏?默认情况下,您可以在左栏中看到菜单。只需这样做:

进入首选项->主题->高级设置并打开产品页面左栏。 (http://prntscr.com/6xico8)

这就是我现在在产品页面上看到的:http://prntscr.com/6xicxh。如果仍然没有,请尝试将您的类别模块重置为默认值。这应该有所帮助。