Re: Utilisation d'un vocabulary d'un select widget en mode vue

Florent Guillaume <[email protected]>
Newsgroups gmane.comp.web.zope.cps.general.french
Message-ID <[email protected]>
Si vous avez votre propre ZPT et n'utilisez pas le rendu de widget  
normal en mode vie, utilisez la méthode get de l'object Vocabulary  
correspondant:
   python: here.portal_vocabularies.liste_services.get(doc.service)

Flornet

On 1 Mar 2007, at 18:28, MAYNARD Patrick SZSIC33 wrote:

> Bonjour à tous,
> j'ai créé un nouveau type de document, avec un champ "service".
> J'ai créé un "select widget" pour pouvoir sélectionner le service à  
> partir
> d'une liste déroulante.
> Dans la définition du "select widget" je fais référence à un  
> "vocabulary"
> que j'ai nommé "liste_services".
> Dans "portal_vocabularies" j'ai créé des valeurs :
> Key:1 Label:service1
> Key:2 Label:service2,
> etc...
> Tout va bien en mode édition, je peux sélectionner le service  
> souhaité.
> Par contre en mode "view" pour lequel j'ai créé une vue zpt, quand  
> je fais
> un ...tal content="here/service", ou bien un ...tal
> content="python:doc.service", il affiche un numéro correspondant à  
> la "key",
> alors que je voudrais afficher le nom du service.
> Quel est la syntaxe pour récupérer le label de mon vocabulary ?
> Est-ce qu'il faut créer un autre widget ?
> Fedora 3, Python 2.3.4, Zope 2.7.3, CPS 3.2.4
>
> Cordialement.
>
> _______________________________________________
> cps-users-fr
> Adresse de la liste : [email protected]
> Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/ 
> cps-users-fr>

-- 
Florent Guillaume, Director of R&D, Nuxeo
Open Source Enterprise Content Management (ECM)
http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87



_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
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.