miniShop - вывод товаров на главную сайта
Добрый день. Мне нужно вывести товары из категории Популярные на главную страницу сайта. как это можно реализовать. Буду очень признателен за ответ, так как это мой первый каталог на MODx.
Комментарии: 13
[[!getPage?
&element=`msGetResources`
&parents=`10,12`
&tpl=`tpl.msGoods.row`
&limit=`15`
&sortbyMS=`price`
&sortdir=`ASC`
]]
<div class="pagination">
<ul>[[!+page.nav]]</ul>
</div>
parents — это id нужных категорий, через запятую.
Лимит, сортировка и направление сортировки, думаю, и так понятно.
Огромное спс., а то после работы больше года на Амиро не могу опять нормально настроиться на MODx
А есть возможность чтобы выводились только те товары на которых стоит галочка популярный?
Может я чего-то не пониманию, но у меня выводит подряд все товары находящийся в &parents=``
А если попробовать
[[!getPage?
&element=`msGetResources`
&parents=`10,12`
&tpl=`tpl.msGoods.row`
&limit=`15`
&sortbyMS=`price`
&sortdir=`ASC`
&where=`{"popular:=":1}`
]]
так вообще ничего не выводит(
работает вот так
[[!getPage?
&element=`msProducts`
&tpl=`tpl.msProducts.row2`
&limit=`12`
&parents=`2,6,8,11,12,13,14,15,16,17`
&sortby=`RAND()`
]]
но хотелось бы чтобы не рандомно а именно заданные позиции
работает вот так
[[!getPage?
&element=`msProducts`
&tpl=`tpl.msProducts.row2`
&limit=`12`
&parents=`2,6,8,11,12,13,14,15,16,17`
&sortby=`RAND()`
]]
но хотелось бы чтобы не рандомно а именно заданные позиции
Для конкретных позиций используй &resources=`1,2,3,4,5` и &parents=`0`
Если нужно прям в указанном порядке, тогда &sortby=`` должен быть пустым.
Если нужно прям в указанном порядке, тогда &sortby=`` должен быть пустым.
[[!getPage?
&element=`msProducts`
&tpl=`tpl.msProducts.row2`
&limit=`12`
&parents=`0`
&resources=`1,4,5,7,8,9`
&sortby=``
]]
Спасибо, работает))
Прошу прощения дал неверный код. Вот такой выводит популярные товары:
[[!getPage?
&element=`msProducts`
&limit=`10`
&parents=`[[*id]]`
&tpl=`tpl.msProducts.row2`
&sortby=`pagetitle`
&where=`{"Data.popular":"1"}`
]]
Это сообщение было удалено
Здравствуйте.
В minishop2 на вкладке «Свойства товара» есть опция «популярный товар». Как можно пометить популярный товар чтобы он выделялся в списке товаров? Можно ли использовать для этого phx фильтр?
В minishop2 на вкладке «Свойства товара» есть опция «популярный товар». Как можно пометить популярный товар чтобы он выделялся в списке товаров? Можно ли использовать для этого phx фильтр?
Нашел на minishop2.com:
{if $popular?}{/if}
{if $popular?}{/if}
Спасибо за совет, работает.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.