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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.