行为是否可以为其添加的字段指定自定义子表单

时间:2012-05-23 10:15:03

标签: plone dexterity

我正在尝试创建一个向应用它的内容类型添加2个新字段的行为,但我希望这些字段在添加/编辑表单上有一个自定义子表单,用于添加到的内容类型。作为行为的一部分,有没有直接的方法来做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以在架构中使用字段集

from plone.directives import form
....
class IMyBehaviorSchema(form.Schema):

    form.fieldset('myfieldset', label=u"My Behavior fieldset",
                  fields=['firstfieldname', 'secondfieldname'])

显示启用了Plone表格标签的附加字段。有关详细信息,请参阅Dexterity manual