Salut Pascal, Pascal Van Caldenborgh wrote: > lorsque sur une boite flash j'essaie de mettre le guard suivant: > python:portal.Localizer.get_selected_language() == "fr" > > j'obtiens une erreur du type : > AttributeError:'NoneType' object has no attribute 'getStatusOf' > cfr attach > > Quelqu'un aurait une idée pour pouvoir avoir cette boîte qui ne > s'affiche que dans le cas où la langue actuelle est le français ? >
Sur le principe c'est la bonne méthode mais tu dois avoir une vieille version de CPS... Effectivement, la boite n'est pas soumise à un workflow donc le getStatusOf retrourne une erreur. Regarde la nouvelle version du guard des boites dans CPSBoxes. Elle réimplémente le check() Tu peux utiliser celle-ci : http://svn.nuxeo.org/trac/pub/file/CPSBoxes/trunk/BoxGuard.py J. -- Julien Anguenot | Nuxeo R&D (Paris, France) CPS Platform : http://www.cps-project.org Zope3 / ECM : http://www.z3lab.org mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66
signature.asc
Description: OpenPGP digital signature
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
