Mais tu as entièrement raison, avec Zope tu ne mets pas de logique, dans le template. Tu peux en mettre un peu, mais c'est limité et déconseillé. Toute la logique est déportée dans la classe de la vue.
Si je dis que c'est puissant, ce n'est pas parce que tu peux mettre de la logique, mais parce que ça permet très facilement de séparer la présentation de sa logique. Mieux que ça, les templates zpt sont des fichiers xhtml valides, et on peut les éditer dans un frontweaverdreampage, ou même les afficher dans le navigateur sans traitement. Les commandes de templating sont placées dans des attributs xml, elles sont transparentes et permettent de remplacer des valeurs bidon présentes dans le template. Elles sont peu nombreuses, facile à apprendre et on peut tout faire.
Et du coup il est possible de gérer la notion de skin, et de manière plus poussée qu'une simple bidouille du css.
[^] # Re: Expérience sous plone
Posté par ccomb (site web personnel) . En réponse à la dépêche Plone 3.0 disponible. Évalué à 2.
Si je dis que c'est puissant, ce n'est pas parce que tu peux mettre de la logique, mais parce que ça permet très facilement de séparer la présentation de sa logique. Mieux que ça, les templates zpt sont des fichiers xhtml valides, et on peut les éditer dans un frontweaverdreampage, ou même les afficher dans le navigateur sans traitement. Les commandes de templating sont placées dans des attributs xml, elles sont transparentes et permettent de remplacer des valeurs bidon présentes dans le template. Elles sont peu nombreuses, facile à apprendre et on peut tout faire.
Et du coup il est possible de gérer la notion de skin, et de manière plus poussée qu'une simple bidouille du css.