我想创建一个包含一个字段的事件内容类型日期包含日期列表(不是重复日期),并在Plone中显示,如官方事件内容类型。
我希望在portlet日历中有一个显示多次的事件。
这是可能的以及如何(使用哪个插件,......)
我正在尝试MultiEvent插件(我已经从Plone2.5更新了 - > Plone4.1)但是这个插件需要一个cron来调用更新方法,将日期更改为下一个。因此,您无法在日历中多次查看该事件。
似乎DateIndex可以管理一个内容的一个日期。我正在寻找关键字索引,但是关注日期。
答案 0 :(得分:2)
您可以将您的活动内容设为文件夹,并在其中插入日期间隔(作为其他内容类型)。
使用目录检索它们看起来像:
catalog = getToolByName(context, 'portal_catalog')
catalog( object_provides=IMyDateInterval.__identifier__,
sort_on='interval',
interval={ 'query' : date_range, 'range' :'min:max'}
)
希望它有所帮助。
答案 1 :(得分:0)
DateRecurringIndex会为你工作吗?