OVH Cloud OVH Cloud

Templates HTML

3 réponses
Avatar
jean-michel bain-cornu
Bonjour,
Quelqu'un connaît-il un gestionnaire de templates HTML *très* simple
dans le genre de PEAR HTML_Template_IT pour PHP ?

J'ai juste besoin de gérer des blocs dans le genre :
<!-- BEGIN defTitleCols -->
<tr id=grid_title>
<td id=grid_td></td>
<!-- BEGIN defTitleCol -->
<td id=grid_td>{colTitle}</td>
<!-- END defTitleCol -->
<td id=grid_td></td>
</tr>
<!-- END defTitleCols -->

avec valorisation de variables comme avec :
$this->tpl->setCurrentBlock("defTitleCol");
$this->tpl->setVariable("colTitle", "Liste des serveurs actifs");

et validation explicite du bloc comme avec :
$this->tpl->parseCurrentBlock("defTitleCol");

Merci
jm

3 réponses

Avatar
pbouige
In article <4401c070$0$1145$:
Bonjour,
Quelqu'un connaît-il un gestionnaire de templates HTML *très* simple
dans le genre de PEAR HTML_Template_IT pour PHP ?



Bonjour,

Je ne connais pas celui de PHP mais en python il y en a de nombreux
(voir liste non exhaustive à http://www.pasteur.fr/~pbouige/) pour
ma part j'ai essayé Kid et Tal, avec une préférence pour Kid.

Kid : http://kid.lesscode.org/
Tal : http://www.owlfish.com/software/simpleTAL/

Bonne lecture, Philippe

Avatar
sir_highleaf

Bonjour,
Quelqu'un connaît-il un gestionnaire de templates HTML *très* simple
dans le genre de PEAR HTML_Template_IT pour PHP ?

J'ai juste besoin de gérer des blocs dans le genre :
<!-- BEGIN defTitleCols -->
<tr id=grid_title>
<td id=grid_td></td>
<!-- BEGIN defTitleCol -->
<td id=grid_td>{colTitle}</td>
<!-- END defTitleCol -->
<td id=grid_td></td>
</tr>
<!-- END defTitleCols -->

avec valorisation de variables comme avec :
$this->tpl->setCurrentBlock("defTitleCol");
$this->tpl->setVariable("colTitle", "Liste des serveurs actifs");

et validation explicite du bloc comme avec :
$this->tpl->parseCurrentBlock("defTitleCol");

Merci
jm


Bonjour,

Tu peux regarder aussi du côté de cherrytemplate...
c'est relativement simple.

@pluche

Ju

Avatar
jean-michel bain-cornu
jean-michel bain-cornu wrote:
Bonjour,
Quelqu'un connaît-il un gestionnaire de templates HTML *très* simple
dans le genre de PEAR HTML_Template_IT pour PHP ?
Merci pour les réponses.

Finalement, je l'ai fait moi-même.
A+
jm