Re: Content-Typ mit dynamischer Anzahl an Feldern in Plone 3
Nico Grubert <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <[email protected]> |
> Wenn es ein ArrayField sein soll: > > Am einfachsten ist es sicher ein StringField herzunehmen und dem ein > ReferenceBrowserWidget zu verpassen. Dann wird eben keine echte > Reference aufgebaut. Bei get kriegst Du dann nur die UID zurück. Die > IReferenceable API steht die dann auch nicht zur Verfügung, aber durch > befragen des Catalogs kannst Du wunderbar das referenzierte Objekt > holen. > > ich hoffe das hilft Dir Und wie es mir hilft. ;-) Vielen Dank, Jens. Also einfach StringField mit Multiselection=On und Widget=ReferenceBrowserWidget. Das wäre ja perfekt. Wenn die UID (ich hoffe es ist nicht die Standard Zope Id des Dokuments) wirklich eindeutig ist und ich damit das "brain" aus dem Catalog holen kann, ist das perfekt. Dann könnten nämlich im Prinzip auch die Dokumente auf die ich verweise an andere Orte verschoben werden. Prima. Weiss das ReferenceBrowserWidget dann, dass es die UID im String-Feld speichern soll und wenn nein, wie sage ich es dem Widget dann? Gruss & Danke Nico _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope