Ca fait 3 ans en fait :)
---------- Message transféré ---------- De : Dsls <[email protected]> Date : 12 novembre 2010 15:04 Objet : Re: [Chantier-ergo] De retour avec un moteur de templates À : [email protected] Le 12 novembre 2010 14:24, [email protected] <[email protected]> a écrit : > Et pour aider à trancher, est-ce que ce serait une bonne idée de faire un > POC avec Twig ? Evidemment il ne faut pas y passer 2 semaines ! > Qu'en pensez-vous ? Si ça peut aider, j'avais expérimenté un urlhandler basé sur twig en mars, avec une moulinette à thèmes pour une phase transitoire, le tout sous la forme d'un plugin, d'un thème de démo (blowup adapté en twig) et de quelques retouches du core. En gros : <tpl:Balise attr1="val1" attr2="val2"> ...</tpl:Balise> devient {% dcb Balise attr1:"val1" attr2:"val2 %} ... {% eddcb %} {{tpl:Balise attr1="val1" attr2="val2"}} devient {% dcv Balise attr1:"val1" attr2:"val2 %} Ca avait été fait à l'arrache, mais fonctionne. Je suis sûr qu'en creusant un peu on peut même garder la syntaxe actuelle des thèmes et la faire prendre telle quelle par Twig. Pour ceusses qui veulent tester : * Le plugin twig: http://www.morefnu.org/public/archives/dotclear2/contrib/Twig/plugin-twig-1.0.zip * Le thème twig:http://www.morefnu.org/public/archives/dotclear2/contrib/Twig/theme-twig-1.0.zip Les modifs à faire dans le core (il y en a 2) sont dans le README.txt du plugin Ze klingon iz back :) -- Bruno _______________________________________________ Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
