根据库存数量,我有一些折扣,我想在产品列表页面(包括类别和主页)显示每种产品的最低价格。
所以我找到了这个教程,它解释了如何实现这个行为。
所以我为CategoryController
和ProductController
创建了覆盖行为,但更改没有显示在主页上。
Product List使用相同的模板,product-list.tpl
,但控制器明显不同。我不知道现在该重写哪一个
主页上的产品列表是由HomeFeatured插件显示的,所以要更改主页上的产品对象,我必须在_cacheProducts()
方法中添加额外的代码,并在那里更改HomeFeatured::$cache_products
。
我必须在我的插件代码中这样做,因为我的Prestashop版本是1.6.0.8,模块覆盖仅从1.6.0.11版本开始可用。