Il 22/10/2013 15:42, Roberto Rascioni ha scritto:
Ciao a tutti!
ho un problema, forse stupido, ma che non riesco proprio a risolvere!

1) ho un AT con questo semplice campo:

    atapi.LinesField(
        'id_field',
        storage=atapi.AnnotationStorage(),
vocabulary=DisplayList((('value1', 'description of value 1'), ('value2', 'description of value 2'))),
        widget=atapi.PicklistWidget(
            label=_(u"my label"),
            description=_(u""),
        ),
    ),

2) nella view che utilizzo per l'AT vorrei visualizzare la descrizione del valore e non il 'value' dell'opzione scelta. Nel caso specifico, alla selezione del primo valore, vorrei visualizzare 'description of value 1' e non 'value1'

usa il widget nel tuo template:

<metal:field use-macro="python:here.widget('id_field', mode='view')" />

Questo fa tutti i passi necessari per traslare il valore nella descrizione.

Ho notato che utilizzando *base_view* otterrei quello che voglio ma non posso visto che devo costumizzare il mio template/view

Grazie a tutti in anticipo per l'aiuto che potrete darmi!
Saluti
Roberto


_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
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
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a