Il 10/09/2012 15:36, plonista ha scritto:
ehm, però se volessi pescare una sottocartella del vocabolario come potrei
fare?

se faccio:
animali = voc.getVocabularyByName('vocabolario1/vocabolario2')
non trova nulla
lo stesso se punto direttamente mettendo il nome del secondo vocabolario
figlio del primo:
animali = voc.getVocabularyByName('vocabolario2')

voc = getToolByName(self.portal, 'portal_vocabularies')
vocabolario= voc.getVocabularyByName('nomevocabolario')
animali = vocabolario.vocabolario2 o animali = vocabolario['vocabolario2'] 
oppure felini = = vocabolario['vocabolario2']['felini']

Cioé una volta ottenuta la radice con voc.getVocabularyByName, il resto segue le solite regole python per i dizionari e attributi (o quasi)






--
View this message in context: 
http://plone-regional-forums.221720.n2.nabble.com/Usare-i-vocabolari-in-plone-tp7580914p7580938.html
Sent from the Plone - Italy mailing list archive at Nabble.com.
_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a