[Plone-IT] Usare i vocabolari in plone

Yuri yurj a alfa.it
Mar 11 Set 2012 14:23:54 UTC


Il 11/09/2012 15:48, plonista ha scritto:
> ciao
> una domanda spero banale
> ora so sfogliare i vocabolari
> però non ho capito come richiamare il singolo elemento conoscendone la
> chiave
>
> cioè se io ho
> voc = getToolByName(self.portal, 'portal_vocabularies')
> animali=voc.getVocabularyByName('animali')
> mi verrebbe da fare:
> print animali['cane'].Title
> o anche
> print animali['cane']["Title"]
> ma non funziona, o meglio, mi restituisce
> <bound method TreeVocabularyTerm.Title of<TreeVocabularyTerm at
> /root/portal_vocabularies/animali/cane>>

print animali['cane'].Title()

:-)

>
> credo di esserci quasi, la chiave a quanto pare la trova, ma non so come
> tirare fuori il valore :)
> ho provato anche getTerm della guida ma nisba, da errore
> l'unico modo, brutto, che ho trovato è quello di fare il loop x sfogliare
> l'intero vocabolario e fare il break quando trovo il valore in questione -_-
>
>
>
> --
> View this message in context: http://plone-regional-forums.221720.n2.nabble.com/Usare-i-vocabolari-in-plone-tp7580914p7580959.html
> Sent from the Plone - Italy mailing list archive at Nabble.com.
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html



Maggiori informazioni sulla lista Plone-IT