доброго...
я являюсь разработчиком фильтра товара -
Шаблон хороший - нравится минимализм, но есть один нюанс по одному нестандартному полю в запросе, который требует Ваш шаблон - 'you_save'
Так как я в своих запросах к Базе использую свои оптимизированные запросы, то соответственно данного поля нет.
Я своим клиентам на Вашем шаблоне предлагаю фикс через модификатор:
<?xml version="1.0" encoding="utf-8"?>
<modification>
<name>fix_you_save</name>
<code>fix_you_save</code>
<version>1</version>
<author>Vier</author>
<link>#</link>
<file path="catalog/controller/product/{category,manufacturer,special}.php">
<operation>
<search><![CDATA[$data['products'][] = array(]]></search>
<add position="before"><![CDATA[
/*fix_you_save*/
$result['you_save'] = $result['special'] ? '-' . ($result['discount'] ? number_format(((float)$result['discount'] - (float)$result['special']) / (float)$result['discount'] * 100, 0) : number_format(((float)$result['price'] - (float)$result['special']) / (float)$result['price'] * 100, 0)) . '%' : false;
/*end fix_you_save*/
]]></add>
</operation>
</file>
</modification>
Скажите, не могли бы Вы добавить отдельно такой модификатор в дистрибутив Вашего шаблона,
либо внести уже в Ваш код, не в модель_продукта, а в контроллеры (где есть запросы по этому полю), тем более, что там не доп.запрос, а обычный алгоритм по условию.
А так с Вашими шаблонами (не только с этим) интеграция с моим фильтром без проблем.
Спасибо.