modx getResources tv

时间:2015-08-31 18:38:50

标签: modx modx-revolution modx-getresources

我有一个基于ModXCMS 2.1.4的体育俱乐部的页面。 我有一个体育课程清单。 30个不同的文件。 每个都有模板变量,如abteilung,Wochentag,Startzeit等。 tv.Wochentag包括Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag作为平日。

现在我的问题: 输出未按变量排序。 这是我的代码:

[[getResources? 
&parents=`19`
&debug=`1` 
&tvFilters=`abteilung==[[*abteilung]]`
&sortby=`{tv.Wochentag:"Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag":"ASC",tv.UhrzeitStart:"ASC"}`
&tpl=`snipSportangebot` 
&includeTVs=`1` 
&tvPrefix=`` 
&limit=`0`
&processTVs=`1`]]

最后我想按Wochentag(工作日)和StartZeit(开始时间/时间)排序。 我做错了什么? 有人对此有任何暗示。

提前致谢

基督教

2 个答案:

答案 0 :(得分:0)

加入║ Item_name ║ Category ║ Price ║ ║ E ║ Cat_1 ║ 40 ║ ║ B ║ Cat_1 ║ 50 ║ ║ A ║ Cat_1 ║ 100 ║ ║ C ║ Cat_2 ║ 98 ║ ║ D ║ Cat_2 ║ 99 ║ weekday到一台电视 - 输入类型:日期,然后您就可以在starttime中按电视排序:

getResources

https://rtfm.modx.com/extras/revo/getresources

答案 1 :(得分:0)

如果您尝试使用sortbyTV&amp ;,则不能使用sortby排序电视[请参阅文档] sortdirTV它会按字母顺序为你排序。

将您的星期几tvs值设置为数字:

Montag == 0 || Dienstag == 1 || Mittwoch == 2 || Donnerstag ... etc

然后你的sortbyTV& sortdirTV应该按预期行事