首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >modx getResources tv

modx getResources tv
EN

Stack Overflow用户
提问于 2015-09-01 02:38:50
回答 2查看 245关注 0票数 0

我有一个基于ModXCMS 2.1.4的体育俱乐部的页面。关于运动课程的列表,我有appr。30个文档用于不同的。每一个都有像abteilung,Wochentag,Startzeit等模板变量。tv.Wochentag包含Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,Sonntag作为工作日。

现在我的问题是:输出不是按变量排序的。下面是我的代码:

代码语言:javascript
复制
[[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 (开始时间/时间)排序。我做错了什么?有没有人对此有任何提示。

提前感谢

克里斯蒂安

EN

回答 2

Stack Overflow用户

发布于 2015-09-01 04:50:09

weekdaystarttime连接到一个TV -输入类型:Date,然后您将能够在getResources中按TV排序

代码语言:javascript
复制
sortbyTV - Template Variable to sort by
sortdirTV - Order which to sort by when using sortbyTV
sortbyTVType - Specify the data type of the sortby TV. Possible values are string, integer, decimal, datetime

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

票数 0
EN

Stack Overflow用户

发布于 2015-09-01 07:32:05

你不能使用sortby对电视进行排序如果你尝试使用sortbyTV & sortdirTV,它会帮你按字母顺序排序。

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

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

然后,您的sortbyTV和sortdirTV应该按预期运行

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32317775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档