2

我正在尝试使分层导航块显示在非类别页面中,例如新产品、降价、最佳销售。

  1. 这是一个可以通过在这些页面中放置的钩子来解决的问题吗?如果是这样,我已经尝试放置其中一个使用的钩子/modules/blocklayered/blocklayered.php -> install() method ,但我找不到放置例如 productListAssign Hook 的位置。

  2. 这是一个更复杂的问题?

    • 更改public function getProducts以其他方式收集数据,因为我希望它显示的页面不是类别。
    • 在 blocklayered 类中创建一个新方法?...只会在这些特定页面中调用。
  3. 其他一些我没有想到的解决方案。

这里有一个类似的问题:为什么 prestashop 分层导航块不显示在前端?; 但没有明确的解决方案。

好像prestashop论坛里没有人能回答这个问题,我什至联系了更有经验的prestashop开发人员,几天都没有回答。

如果我跳过了任何需要的细节,请询问我。谢谢!

4

0 回答 0