UMIhelp
Разработка сайта на UMI.CMS => Шаблоны XSLT => Тема начата: riptile от 25 Апреля 2017, 16:15:53
-
Добрый день, только начал изучать Umi.cms. Решил выбрать xslt.
Никак не могу понять как выводить только те товары, которые в наличии, а которых нет на складе сделать неактивными.
Буду очень благодарен за помощь.)
-
Проверяете какое-нибудь из свойств товара, которое сами задаете. Например, можно проверить общее количество товара на складе. Если оно больше 0 - выводите. Иначе - нет.
-
Спасибо за ответ) а в каком файле xslt лежит параметр, по которому можно указать переменную склад и вывод каталог с фильтром?
Пробовал этот пример: http://wiki.umisoft.ru/Как_исключить_из_вывода_каталога_те_товары,_которых_нет_в_наличии_(общее_количество_на_складах_равно_нулю)
Пробовал и этот пример:
http://wiki.umisoft.ru/Не_выводить_ссылку_для_добавления_товара_в_корзину_если_его_нет_на_складе
Ни один не помог(
Решил временно проблему при синхронизации с 1с УНФ он автоматом отключает активность товара, которого нет в наличии.
Но это работает только при первой и полной выгрузке товаров, а при последующих вроде как не работает.
Кто чем может помогите)
-
Не понял о каком параметре идет речь и почему он должен лежать в XSLT?
Информация о том, сколько у вас товара, лежит в товаре.
В XSLT вы только проверяете эту информацию.
Где именно в товаре она у вас лежит и какая это информация - это зависит от вас и никто не сможет вам подсказать в этом вопросе.