• [^] # Re: Quel intérêt ?

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Sortie de TPLN Template Processor 2.7. Évalué à 4.

    vous permettant de séparer la présentation de la logique applicative.


    M'enfin là, ça me fait doucement rigoler quand même, quand on lit que TPLN propose un "nterfaçage avec PEAR DB" ou encore pluginmail.. Je me demande bien où est alors cette séparation...

    L'objectif d'un vrai moteur de template est de justement de ne pas s'occuper de ça. Son véritable rôle, c'est juste de reçevoir des données (c'est pas à lui d'aller les chercher ou de les envoyer je ne sais où), et de les mettre en forme selon les directives indiquées dans le fichier de template. Point final.

    Bref, à mon sens, TPLN ici n'est pas un pur moteur de template...


    Sinon, je n'aime pas ces moteurs de template avec lesquels il faut faire les boucles en php. Je prefère ceux où on indique tout dans le template : ça évite

    1) d'avoir à regarder deux fichier à la fois pour comprendre la logique de génération du code final
    2) d'avoir à répéter ce code PHP qui fait la boucle à chaque fois que l'on utilise le template en plusieurs endroits du programme.