2016-03-07 53 views
0

我創建了一個自定義的Eventcalendar結構如下:MIGX行事曆

- 事件1(鏌鋣-的ressource 1)

  • 日期/時間1(Migx電視錄製)(即2016年1月2日)
  • 日期/時間2(Migx電視錄製)(即2016年1月3日)
  • ...

- 事件2(鏌鋣-的ressource 2)

  • 日期/時間1(Migx-TV-記錄)(即2016年1月4日)
  • 日期/時間2(Migx電視錄製)(即2016年1月1日)
  • ...

這意味着,鏌鋣-的ressource有一些信息關於事件(比如Ticketprice,Description,Title ...)和存儲在Migx-TV中的多個Eventdates/times。

這工作那麼遠,但我儘量讓輸出,我可以按日期,限制排序等等...也許輸出看起來是這樣的:

  • 事件2,日期/時間2(即2016年1月1日)
  • 事件1,日期/時間1(即2016年1月2日)
  • 事件1,日期/時間2(即2016年1月3日)
  • 事件2,日期/時間1(即01-04-2016)

我怎樣才能做到這一點?對不起,我的英語不好。

回答

0

使用MIGX getImageList段,您可以排序和篩選:

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

添加一個排序子句或where子句(使用JSON字符串兩者)。 MODX手冊有更多關於all the options available的信息。