getResources: Способ упорядочить ресурсы по & свойству ресурсов?
Я хочу заказать ресурсы в том порядке, в котором я их $resources
свойство, например:
2,6,3,8
Но это, кажется, не соответствует индексу меню.
Кто-нибудь знает способ добиться этого?
Мой вызов getResources:
[[!getResources?
&tpl=`featuredtpl`
&resources=`2,6,3,8`
&limit=`4`
&includeTVs=`1`
&processTVs=`1`
&includeContent=`1`
&depth=`0`
]]
1 ответ
Решение
Вы можете использовать это так:
&sortby=`FIELD(modResource.id, 4,7,2,5,1 )`
Таким образом, ваш фрагментный вызов будет выглядеть так:
[[!getResources?
&tpl=`featuredtpl`
&resources=`2,6,3,8`
&sortby=`FIELD(modResource.id,2,6,3,8)`
&limit=`4`
&includeTVs=`1`
&processTVs=`1`
&includeContent=`1`
&depth=`0`
]]