我希望将自定义输入字段属性添加到默认事件页面模板(或者更改为扩展它)。我不知道哪个是相同的模板,哪个位于ZMI中。
F.e。我希望添加自定义元数据,如客户名称,律师名称等。我知道如何添加相同的元数据,但如何扩展事件的默认模板。
其他选项:如果我使用ploneformgen,我怎样才能获得所创建事件的日历视图?最后希望有自定义数据输入的日历视图,其中包含创建的输入的开始和结束日期,这是可搜索的。集合的数据应该是可搜索的,并且应该在表格视图中包含“包含相关文档的文件夹的超链接”?
我正在使用zettwerk.fullcalendar
获取plone 4.1
答案 0 :(得分:1)
使用http://pypi.python.org/pypi/archetypes.schemaextender
向现有事件类型添加额外字段这不是你可以做的事情TTW。
答案 1 :(得分:0)
在/ site / portal_skins / event_view找到可以自定义的模板。至少知道从哪里开始。但是当我使用自定义选项卡时,我得到python表达式的错误,而不是将代码更改为:
宏扩展失败:小部件 在测试时,它显示python表达式的错误: 模块Products.PageTemplates.ZRPythonExpr,第48行,调用 __traceback_info__:context.start()。Date()== context.end()。Date() 模块PythonExpr,第1行,in 模板代码是:
<tal:differentday tal:condition="python:context.start().Date() == context.end().Date()"
i18n:translate="event_when_differentday">
任何人都可以指导上述表达式中的错误是什么吗?