Thibaut Soulcié wrote:

Le 17 mars 06 à 16:41, A.FILLEAU a écrit :


Je souaitais dans
une section précise, afficher directement le contenu d'une page HTML

de mon modeste point de vue,
il semblerait que le moyen le plus simple pour cela soit de rendre les sections "flexibles" (à l'instar des documents Web). Pouvoir ajouter des widgets texte et image permet de spécifier une page HTML à votre section. C'est ce que nous avons fait sur www.nuxeo.com et cps-project.org.
Après, techniquement, je ne sais pas comment l'on procède :-)

Avec l'éditeur de thèmes de CPSSkins ?

Sinon, pour rester le nez dans le guidon :

- « customiser » portal_skins/cps_default/folder_view
- le renommer real_folder_view
- faire un script portal_skins/custom/folder_view :

-->%--
try:
    page = context['index_html']
except KeyError:
    page = None

if not page:
    page = context.real_folder_view

return page()
--%<--

Ce script teste la présence d'un « index_html » dans le contexte courant. S'il n'y en a pas, il utilise le folder_view originel.

Mais ce n'est certainement pas une « solution » dont je parlerais devant des développeurs CPS ;-)

yves

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

Répondre à