Популярные товары вместе с остальными
Здравствуйте. У меня вот какой вопрос:
При выводе товаров на странице идет сортировка через &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/
Комментарии: 5
Премного благодарен, все работает!
Ответьте пожалуйста еще на один вопрос:
При выводе:
[[msProducts?
&includeThumbs=`x330`
&limit=`12`
&sortby=`{«new»:«desc»,«popular»:«desc»,«price»:«asc»}`
&tpl=`dthumb.shop`
&parents=`2452`
]]
товары сортируются так: сначала новые, потом популярные, потом остальные,- всего 12… возможен ли вывод не по очереди (новые, популярные, остальные), а рандомно (вперемешку)? Если есть, можно ссылку на документацию?
P.s. Товары отбираются по прайсу, 12 штук, выводятся на страницу, но среди них рандомно присутствуют новые и популярные. Можно вывести просто сортировкой по прайсу, тогда некоторые популярные попадают на страницу (если цена соответствует отбору), но не все.
При выводе:
[[msProducts?
&includeThumbs=`x330`
&limit=`12`
&sortby=`{«new»:«desc»,«popular»:«desc»,«price»:«asc»}`
&tpl=`dthumb.shop`
&parents=`2452`
]]
товары сортируются так: сначала новые, потом популярные, потом остальные,- всего 12… возможен ли вывод не по очереди (новые, популярные, остальные), а рандомно (вперемешку)? Если есть, можно ссылку на документацию?
P.s. Товары отбираются по прайсу, 12 штук, выводятся на страницу, но среди них рандомно присутствуют новые и популярные. Можно вывести просто сортировкой по прайсу, тогда некоторые популярные попадают на страницу (если цена соответствует отбору), но не все.
В голову приходит такой вариант — в сниппете запускаем msProducts с этими же параметрами и получаем нужные товары, и отдаем их id в &resources=`` вызова msProducts на странице, у которого сортировка рандом — &sortby=`RAND()`
Спасибо, попробую
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.