I have some discounts depending on stock quantity and would like to show the lowest price for each product on product list page (both in categories and on main page).
So I found this tutorial that explains how this behavior can be achieved.
So I created override behavior for both CategoryController and ProductController but changes aren't displayed on main page.
Product List on main page uses the same template, product-list.tpl but controller is obviously different. And I can't figure out which one I should override now.
                        
Product list on main page is displayed by HomeFeatured plugin, so to alter Product objects on main page I had to add extra code to
_cacheProducts()method and alterHomeFeatured::$cache_productsthere.I had to do that right in my plugin code since my Prestashop version is 1.6.0.8 and module overriding is available only since 1.6.0.11 release.