Лучший Ответ Vital , 17 December 2013 - 18:34
Сам создал тему - сам и разобрался ![]()
Сделал так:
в файле \media\zoo\aplications\jbuniversal\templates\catalog\rander\category\_default.php добавил
<p id="Category_ID" style="display: none;" ><?php echo $category->id;?></p>
Т.е. на страницу просмотра категории добавляется текст в id=Caterogy_ID
В шаблоне модуля JBZoo Search добавил скрипт, который вставляет найденный 'Caregory_ID' текущей категории в поле типа Item Category (его нужно добавить в список полей для фильтра и настроить Шаблон для фильтра: Скрытое поле)
<script type="text/javascript">
(function( $ ) {
$(function() {
category_id = $('#Category_ID').html();
$('input[name="e[_itemcategory]"]').attr('value', category_id);
});
})(jQuery);
</script>
Вот собственно говоря и всё! Теперь этот фильтр доступен на каждой странице и можно фильтровать по цене в текущей категории ![]()


Тема закрыта







