Modx getResources按日期筛选电视不工作
我正在尝试使用getResources调用根据项目的电视日期筛选项目。如果事件(eventStart)大于或小于今天 对于即将到来的活动,这很好:Modx getResources按日期筛选电视不工作,modx,modx-revolution,Modx,Modx Revolution,我正在尝试使用getResources调用根据项目的电视日期筛选项目。如果事件(eventStart)大于或小于今天 对于即将到来的活动,这很好: &tvFilters=`eventStart>>[[!getDate]]` 但是,对于过去的事件,这不起作用: &tvFilters=`eventStart<<[[!getDate]]` &tvFilters=`eventStart 请不要担心红色箭头,语法是正确的 您是否调试了eventStartTV中
&tvFilters=`eventStart>>[[!getDate]]`
但是,对于过去的事件,这不起作用:
&tvFilters=`eventStart<<[[!getDate]]`
&tvFilters=`eventStart
请不要担心红色箭头,语法是正确的
您是否调试了eventStart
TV中的日期格式?可能存在某种格式问题,因此选择和排序不正确。。。试着澄清,例如:
&tvFilters=`eventStart以下是解决方案。我需要设置一个限制属性(&L)。默认情况下,只显示5项,这就是某些过去事件丢失的原因
我还添加了第二个&tvFilter条件eventStart!==要排除TV eventStart为空的资源,请执行以下操作
&limit=`20`
&tvFilters=`eventStart<<[[!getDate]],eventStart!==`
&limit=`20`
&tvFilters=`eventstart这并不能解决问题。在发布问题之前我已经试过了。我完全忘记了,真的默认值&limit=5浪费了很多神经)谢谢,布鲁诺!