Настройка вывода товаров по дополнительному полю

1 300
Здравствуйте.

MODX Revolution 2.2.1.4:
Установлен MiniShop2, GetPage, GetResources и другие дополнения.
На сайте есть раздел с товарами, и карточки товаров — каждая с уникальным ид страницы.

Эти товары выводятся в разделе с магазином, но также прикреплены через дополнительное поле prod_ids к отдельным статическим страницам. И выводятся как витрина.

Про это поле:

Создано дополнительное поле prod_ids. Оно появляется в настройках страницы при выборе соответствующего шаблона. В этом поле перечислен список id товаров, которые надо выводить на странице. Сейчас товары выводятся, но сортируются либо по ид, либо по порядку в левом меню сайта. А нужно сортировать их в том порядке, как они были заданы в поле.

Код &sortby=`FIELD(modResource.id,[[*prod_ids]])` не работает, товары вообще перестают выводиться.

Подскажите, как правильно написать вывод в порядке, указанном в поле статьи? Например «3, 44, 32, 27, 114»?

[[*prod_ids:notempty=`
[[!getPage?
&elementClass=`modSnippet`
&element=`msProducts`
&tpl=`ProductsShop_new`
&tpl_n2=`ProductsShop_odd_new`
&limit=`99`
&includeTVs=`1`
&includeTVList=`price,image`
&parents=`36`
&resources=`[[*prod_ids]]`
]]`]]
Jaroslav
Jaroslav
18 августа 2016, 15:17
modx.pro
1 346