Показать товар только после выбора категории!?
Добрый день!
В фильтре есть вызов (выбор категории):
Как можно реализовать так, что бы товары не показывались, пока пользователь не выберет хотя бы одну категорию!?
Спасибо!
В фильтре есть вызов (выбор категории):
&filters=`resource|parent:parents`
&tplFilter.outer.resource|parent=`tpl.mFilter2.filter.select`
&tplFilter.row.resource|parent=`tpl.mFilter2.filter.option`
&suggestionsRadio=`resource|parent`Как можно реализовать так, что бы товары не показывались, пока пользователь не выберет хотя бы одну категорию!?
Спасибо!
Комментарии: 29
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Спасибо!
Если все есть, то:
Если нет:
Объясни еще раз задачу, не могу понять
т.е. по умолчанию фильтр показывает все товары со всех категорий, нужно все скрыть, а показать только после его выбрал категорию!
Выбрал категорию, показали товары
То попробуй:
так показывает все и сразу
Вызов:
Вызов tplMSFilterOuterCat:
Спасибо!
Можете попробовать сделать сниппет-обертку для вызываемого в mFilter2 сниппета, который будет проверять наличие гет-параметров. В случае нахождения гет-параметра — передавать все scriptProperties в вызываемый сниппет, в противном случае возвращать пустоту.
Другой способ — расширить родной класс фильтрации, сформировав в нем нужные условия.