[Zope3-Users] Using metadata and __name__ in addform
Fred Drake
fdrake at gmail.com
Tue May 10 17:34:58 EDT 2005
On 5/10/05, Florian Lindner <mailinglists at xgm.de> wrote:
> how can I automatically create a addform that allows the user to enter the
> metadate zope:description and the __name__. Using addform->fields has not
> worked.
There are a couple of ways.
1. Use a custom class and template. This isn't so hard, but makes it
harder to change the schema at a later time (since the form has to be
changed).
2. Add a field to the schema that provide the specific metadata field
you want, and create a specialized Dublin Core adapter. Then the
field from the schema is just another field, and you don't have to use
a custom class and template.
Luckily for you, I just made the later easier on the Zope 3 trunk last
night. :-) See src/zope/app/dublincore/partial.txt for more
information on how to do this.
-Fred
--
Fred L. Drake, Jr. <fdrake at gmail.com>
Zope Corporation
More information about the Zope3-users
mailing list