Популярные товары вместе с остальными
Здравствуйте. У меня вот какой вопрос:
При выводе товаров на странице идет сортировка через &sortby=`price`, как добавить еще и популярные товары?
&where=`{«Data.popular»:«1»}` выводит лишь популярные товары, остальные не выводятся.
Вывожу через:
Есть ли вообще такая возможность? Чтобы выводились первые 10-12 товаров, отсортированных по цене и среди них присутствовали все популярные товары определенной категории.
На данный момент вывожу вручную через:
Так же прошу меня извинить и удалить этот вопрос из modx.pro/help/620/
При выводе товаров на странице идет сортировка через &sortby=`price`, как добавить еще и популярные товары?
&where=`{«Data.popular»:«1»}` выводит лишь популярные товары, остальные не выводятся.
Вывожу через:
[[msProducts?
&includeThumbs=`x330`
&sortby=`price`
&limit=`12`
&tpl=`dthumb.shop`
&parents=`1869`
]]Есть ли вообще такая возможность? Чтобы выводились первые 10-12 товаров, отсортированных по цене и среди них присутствовали все популярные товары определенной категории.
На данный момент вывожу вручную через:
[[msProducts?
&includeThumbs=`x330`
&sortby=`price`
&resources=`2830,3073,3056,3057,3058,3059,3060,3061,3062,3063`
&limit=`12`
&tpl=`dthumb.shop`
&parents=`3055`
]]Так же прошу меня извинить и удалить этот вопрос из modx.pro/help/620/
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Проверять JSON можно тут
При выводе:
[[msProducts?
&includeThumbs=`x330`
&limit=`12`
&sortby=`{«new»:«desc»,«popular»:«desc»,«price»:«asc»}`
&tpl=`dthumb.shop`
&parents=`2452`
]]
товары сортируются так: сначала новые, потом популярные, потом остальные,- всего 12… возможен ли вывод не по очереди (новые, популярные, остальные), а рандомно (вперемешку)? Если есть, можно ссылку на документацию?
P.s. Товары отбираются по прайсу, 12 штук, выводятся на страницу, но среди них рандомно присутствуют новые и популярные. Можно вывести просто сортировкой по прайсу, тогда некоторые популярные попадают на страницу (если цена соответствует отбору), но не все.