如何在事件模板中添加事件

2024-10-02 16:24:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望将自定义输入字段属性添加到默认事件页模板中(或者扩展它)。我不知道哪个是相同的模板,以及它在ZMI中的位置。在

例如,我希望添加自定义元数据,如客户名称、律师姓名等。我知道如何添加相同的元数据,但如何扩展事件的默认模板。在

其他选项:如果我使用ploneformgen进行相同的操作,如何获得所创建事件的日历视图?最后希望有自定义数据输入的日历视图,输入的开始和结束日期是可搜索的。集合的数据应该是可搜索的,并且应该具有“指向文件夹的超链接”,其中包含表格视图中的相关文档?在

{1.4使用CDAM


Tags: 数据文件夹名称视图模板客户属性选项
2条回答

若要向现有事件类型添加额外字段,请使用http://pypi.python.org/pypi/archetypes.schemaextender

这不是你能做的。在

在/site/portal\u skins/event\u视图中找到了模板,您可以自定义该视图。至少知道从哪里开始。但是,当我使用customize选项卡时,我会发现python表达式在将代码更改为:

Macro expansion failed : widget On testing, it shows error with the python expression: Module Products.PageTemplates.ZRPythonExpr, line 48, in call __traceback_info__: context.start().Date() == context.end().Date() Module PythonExpr, line 1, in The template code is :

<tal:differentday tal:condition="python:context.start().Date() == context.end().Date()"
                                              i18n:translate="event_when_differentday">

有人能指导一下上面表达式中的错误是什么吗?

相关问题 更多 >