How to remove an inherited field from a new conten

2019-09-01 04:39发布

问题:

I'm working with ArgoUML/AGX/Plone 4.1 to generate a subclass using "atevent" as the stereotype. How do I remove the inherited "Event body text" field?

回答1:

you can set the widget invisible for editing and for viewing.

YourSchema['FieldName'].widget.visible = {'view': 'hidden', 'edit':'hidden' }


回答2:

If the field is required in the original schema, you'll also need

YourSchema['FieldName'].required = False