如何使用Plone中的日期列表索引一个字段日期

时间:2012-03-25 17:30:13

标签: python plone

我想创建一个包含一个字段的事件内容类型日期包含日期列表(不是重复日期),并在Plone中显示,如官方事件内容类型。

我希望在portlet日历中有一个显示多次的事件。

这是可能的以及如何(使用哪个插件,......)

我正在尝试MultiEvent插件(我已经从Plone2.5更新了 - > Plone4.1)但是这个插件需要一个cron来调用更新方法,将日期更改为下一个。因此,您无法在日历中多次查看该事件。

似乎DateIndex可以管理一个内容的一个日期。我正在寻找关键字索引,但是关注日期。

2 个答案:

答案 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会为你工作吗?

http://pypi.python.org/pypi/Products.DateRecurringIndex