Nicolas Clain wrote: >Bonjour � tous, > >petite question concernant la visibilit� des templets (et aussi des >portlets) sous CPS3. > >Avec les cps_boxes la visibilit� se d�termine en fonction de l'url. Ce >qui est pratique, lorsque l'on est par exemple sur une page d'accueil. >Je m'explique : > >* http://monadresse/monsitecps/ => je vois la boxe "welcome" >* http://monadresse/monsitecps/modifier_mes_preferences => je ne vois >plus la boxe "welcome", et c tant mieux. > >Faire la meme chose avec CPSSKins n'est pas possible parce que la >visibilit� ce d�termine en fonction du context. En reprenant l'exemple >ci-dessus, dans les 2 cas je verrais ma templet CPSSkins. > >J'ai corrig� le probleme sur mon site en modifiant la m�thode >getObjectVisibility de cpsskins_utils.py. > >Ma question est : >est-ce que quelque chose m'a �chapp�. Avez vous d�j� �t� confront� au >meme probleme? >Et si je ne me trompe pas, ne pensez vous pas qu'il serait int�ressant >que les "templets" d�termine leur visibilit� en fonction de l'url courante et >non en fonction de l'url du context ? > >Merci pour vos r�ponses. > >
bonjour, les options de visibilit� des Templets ont �t� remplac�es par les options de visibilit� des Portlets. c'est beaucoup plus simple � utiliser. L'equivalent des boxes de CPS3 sont les portlets (CPSPortlets), pas les templets. les Templets font partie d'un th�me et sont donc normalement toujours visibles. Donc si des Templets doivent �tre cach�s cela veut dire qu'il vaut mieux cr�er une nouvelle page dans le th�me, sinon il faut utiliser les portlets (Manage Portlets). les portlets sont associ�s � un r�pertoire: pour contr�ller la visibilit� des portlets, voir: - http://svn.nuxeo.org/trac/pub/file/CPSPortlets/trunk/doc/portlet-override.txt le vocabulaire livr� par d�faut pour contr�ller la plage de visibilit� des portlets (qui peut �tre �tendu) - http://svn.nuxeo.org/trac/pub/file/CPSPortlets/trunk/skins/cpsportlets_vocabularies/getPortletVisibilityVocabulary.py /JM _______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
