Есть страница товаров, с фильтром — сортировка по цене (по увеличению, по уменьшению).
[[!pdoResources?
&parents=`[[*id]]`
&depth=`1`
[[-&limit=`9`]]
&sortby=`[[!#GET.sortdir:is=``:then=`menuindex`:else=`price+0`]]`
&totalVar=`contentTotal`
&sortdir=`[[!#GET.sortdir:is=``:then=`ASC`:else=`[[!#GET.sortdir]]`]]`
&tpl=`tpl_model_pricep`
&type = `number`
&includeTVs=`price, model_img, deal, trailerSizes, trailerCapacity, possibilities`
]]
Сортировка осуществляется в зависимости от того, что пришло в $_GET — ASC/DESC
`price+0`
— +ноль тут использован для того, чтобы сортировалось как надо, чтобы значение из поля прайс воспринималось как число, при этом ничего не обрезалось.А теперь вопрос.
Как сделать так, чтобы помимо сортировки по tv прайс, товар группировался по tv полю «производитель» и визуально разделялся, то есть чтобы ёще над каждым таким блоком/группой выводилось название производителя (значение из Tv поля производитель) типа подзаголовок к товарам ниже?
Например так:
Фирма Рога
Товар 1 — 10 рублей
Товар 2 — 20 рублей
Товар 3 — 30 рублей
Фирма Копыта
Товар 4 — 15 рублей
Товар 5 — 26 рублей
Товар 6 — 27 рублей
Попробовала добавить в вызов снипета &groupby = `proizvoditel` — но товар вообще пропал. Подскажите пожалуйста.
Лусинэ 08.08.2016 12:31 #
Лусинэ 25.08.2016 09:34 #
Лусинэ 25.08.2016 09:35 #