我根据库存数量有一些折扣,并希望在产品列表页面上显示每种产品的最低价格(包括类别和主页)。
所以我找到了this教程,解释了如何实现这种行为。
因此,我为CategoryController
和ProductController
创建了覆盖行为,但更改未显示在主页上。
产品列表使用相同的模板product-list.tpl
,但控制器明显不同。而且我无法弄清楚我现在应该覆盖哪一个。
答案 0 :(得分:0)
主页上的产品列表由HomeFeatured插件显示,因此要更改主页上的Product对象,我必须向_cacheProducts()
方法添加额外代码并在那里更改HomeFeatured::$cache_products
。
我必须在我的插件代码中这样做,因为我的Prestashop版本是1.6.0.8并且模块覆盖仅可用since 1.6.0.11 release。