Как вывести несколько товаров на главную по значению характеристики
Всем привет!
Решил вывести на главную несколько товаров, у которых заполнен доп. характеристика (текстовое поле)
После изучения доков стало понятно, что возможны ДВА пути:
1. Создать в админке список типа Фильтр и банально выводить его через:
{$products = $wa->shop->productSet("blabla")}
При этом стандартных условий формирования динамического списка не хватает (наличие или отсутствие характеристики)!
В данный момент пробую извращаться путем создания списка, содержащего ВСЕ товары и филтровать внутри выборки, чо-то выводится, то-то теряется, т.е. явно не все товары с наличием характеристики выводятся... Кол-во товаров за 20 000.
Вывожу товары так, звезды естессно убраны:
{*$products = $wa->shop->productSet('blabla')*} {*foreach $products as $p*} {*$blabla= $wa->shop->product($p.id)->features['blabla_val']*} {*if $blabla} <span>{*$blabla*}</span> {*/if*} {*/foreach*}
2. Получать сразу в шаблоне через
{$wa->shop->products(search_conditions[,offset[, limit[, options]]])}
Но тут пока что знаний мало-мало, нужна помощь опытного и сильного!
Всего вам хорошего!
и Прекрасного настроения!
1 ответ
Тема перенесена в топик: https://support.webasyst.ru/13989/khelper-ne-pomog...