[CPS-users-fr] Templates pour Folderish Documents

Patrick CHAILLOUX patch at noos.fr
Mar 11 Avr 18:04:53 CEST 2006


Je suis en train de créer des layouts spécifiques pour de nouveaux types 
de documents Folderish et je peine un peu sur les façons de ramener des 
valeurs d'un niveau N dans la vue d'un document N+1.

J'ai trouvé comment afficher des propriétés d'un parent de la façon 
suivante :

<div tal:define="toto python:proxy.aq_inner.aq_parent"
     tal:content="toto/MaPropriete">Propriete</div>

Cependant j'ai un problème pour demander à une macro de se lancer sur le 
niveau parent et de me retourner les résultats au niveau N+1.

CPS  utilise ainsi par défaut dans le layout_default_view **une macro 
pour rendre les widgets du document de cette facon là :

<metal:block use-macro="here/layout_lib_div_view/macros/div_view" />

Mais je ne vois pas comment demander à la macro dans MonLayout_view de 
m'afficher ICI les widgets qui composent le Folderish Document au niveau 
au dessus (à moins de les appeler  nommément un par un)...

Ainsi <metal:block 
use-macro="container/layout_lib_div_view/macros/div_view" />   ne me 
rend pas le résultat espéré.

Je sèche. Que faudrait il écrire ?

Patrick CHAILLOUX


Plus d'informations sur la liste de diffusion cps-users-fr
Plus d'information sur CPS: CPS project - CVS - API

Hébergement: Nuxeo: Zope service provider


This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.