Alpha Dia a écrit :
Si par exemple, je veux juste changer le style du titre, ou bien
supprimer la partie "Créé par Manager" ou "Dernière modification" ...
Je pense (mais je ne suis pas sur) que si j'applique un style comme vous
le suggérez, il va s'appliquer sur tout le portlet et je ne pourrais pas
faire le changement voulu...
Il faut distinguer deux choses :
- la mise en forme d'une zone (templet, portlet, ...) par une feuille de style
CSS :
CPSSkins s'en occupe grâce à la notion de styles qu'on peut associer à des
éléments d'une page.
- la génération du contenu HTML des éléments :
dans ce cas c'est chaque élément qui s'en charge indépendamment de CPSSkins.
Par exemple, la partie "Créé par manager" est un widget du layout de certains
documents. Il faut donc identifier quel est le document en question et consulter
sa définition dans portal_types, en particulier la liste des layouts qui sont
utilisés pour calculer sont rendu HTML. En l'occurrence le widget "Créé par
manager" se trouve ici : portal_layouts/common/w__Byline .
Il est possible de cacher/supprimer ce widget dans la definition du layout ou de
modifer sont comportement :
http://svn.nuxeo.org/trac/pub/file/CPSSchemas/trunk/BasicWidgets.py
et en particulier ca méthode de rendu :
http://svn.nuxeo.org/trac/pub/file/CPSSchemas/trunk/skins/cps_schemas/widget_byline_render.pt
--
Olivier
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>