1 from zope
.component
import createObject
2 from zope
.formlib
import form
4 from plone
.app
.form
import base
6 from paula
.examples
.interfaces
import IBasicGroup
9 basicgroup_form_fields
= form
.Fields(IBasicGroup
)
11 class BasicGroupAddForm(base
.AddForm
):
12 """Add form for Basic Groups
15 form_fields
= basicgroup_form_fields
17 label
= u
"Add Basic Group"
18 form_name
= u
"Basic Group settings"
20 def create(self
, data
):
21 basicgroup
= createObject(u
"paula.ploneexamples.BasicGroup")
22 form
.applyChanges(basicgroup
, self
.form_fields
, data
)
26 class BasicGroupEditForm(base
.EditForm
):
27 """Edit form for Basic Groups
30 form_fields
= basicgroup_form_fields
32 label
= u
"Edit Basic Group"
33 form_name
= u
"Basic Group settings"