我有以下代码来修补文件夹:
ATFolderSchema = ATContentTypeSchema.copy() + \
ConstrainTypesMixinSchema.copy() + NextPreviousAwareSchema.copy()
finalizeATCTSchema(ATFolderSchema, folderish=True, moveDiscussion=False)
field = StringField("rafal_shortdescription",
schemata = "default",
widget = StringWidget(
label = _(u"label_shortdescription",
default=u"Short Description"),
description = _(u"help_shortdescription",
default=u"Used in tabs."),
),
),
ATFolderSchema.addField(field)
最后一行:
^{pr2}$知道为什么吗?在
我建议您使用archetypes.schemaextender,而不是使用补丁来更改原型内容类型。在
该包包含有关如何实现附加字段的文档。在
对于您的错误,您创建了一个包含一个元素、一个字段的元组:
删除后面的逗号,您的代码就可以正常工作了。在
相关问题 更多 >
编程相关推荐