MIGX活动日历

时间:2016-03-07 13:35:22

标签: modx migx

我创建了一个具有以下结构的自定义Eventcalendar:

- 活动1(Modx-Ressource 1)

  • 日期/时间1(Migx-TV-Record)(即01-02-2016)
  • 日期/时间2(Migx-TV-Record)(即01-03-2016)
  • ...

- 活动2(Modx-Ressource 2)

  • 日期/时间1(Migx-TV-Record)(即01-04-2016)
  • 日期/时间2(Migx-TV-Record)(即01-01-2016)
  • ...

这意味着Modx-Ressource有一些关于事件的信息(如Ticketprice,Description,Title ...)和存储在Migx-TV中的多个Eventdates / -times。

到目前为止工作...但我尝试制作一个输出,我可以按日期,限制等排序......也许输出看起来像这样:

  • 事件2,日期/时间2(即01-01-2016)
  • 事件1,日期/时间1(即01-02-2016)
  • 事件1,日期/时间2(即01-03-2016)
  • 活动2,日期/时间1(即01-04-2016)

我怎样才能完成这项工作?抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

使用MIGX getImageList摘要,您可以对其进行排序和过滤:

  [[!getImageList?
    &tvname=`YourEventsTV`
    &tpl=`YourEventTpl`
    &sort=`[{"sortby":"your_event_start_date","sortdir":"asc"}]`
    &where=`{"your_event_limit:>=":"100"}`
  ]]

添加sort子句或where子句(两者都使用JSON字符串)。 MODX手册提供了有关all the options available的更多信息。