<?php if (!$filter_status && !is_null($filter_status)) { ?> А это - чистый бред.. Я реально сломал мозг так и не понял $filer staus может быть '' - !$filter_status - true null !$filter_status - true а если там случайно не единица..?
Аa - мы используем подобные конструкции когда ну уж очень много полей. Но мы все чаще используем PARTIAL например мы используем их с TWIG в нашем фреймворке шаблона https://github.com/Dreamvention/2_d...talog/view/theme/d_visualize/template/partial В итоге страница категории или мануфактур сокращается в несколько раз https://github.com/Dreamvention/2_d...me/d_visualize/template/product/category.twig А изменить product_thumb достаточно только в 1 файле а не в 10 кажется)))) Было бы вообще супер если бы подобные наработки были внутри опенкарта самого. Но DK в этом вопросы нас немного огорчил)) ну я думаю это в будущем. пока тоскаем за собой чистый html... и используем include (с php в tpl можно делать все тоже самое)