Woua ! Qu'est-ce que c'est moche !
Difficile à lire, complexe ...
J'avais crus comprend que l'intérêt de twig c'était une syntaxe
proche de celle déjà existante.
J'ai mal compris apparemment.
comment dire... la syntaxe actuelle est :
* Moche (argument purement subjectif), parce que c'est beaucoup de
code et de gymnastique quand on veut définir une nouvelle balise
bloc/valeur
* trop rigide car le code généré est très statique, et ne permet pas
de faire des choses parfois conceptuellement simples (voir le problème
de nico_somb, sur l'isolation d'un billet d'une liste qu'on veut
afficher en tête de page et pas dans la liste qui suit)
* Pas assez permissive. Avez-vous déjà essayé de passer un guillemet
comme paramètre d'un tag ? Bon courage...
Twig ajoute de la souplesse là-dedans, au prix certes d'un nouvel
apprentissage.
C'était une réaction à froid, et aussi la nouveauté tout ça...
Mais quand même.
j'éspère que l'on va garder :!
{% dcBlock Entries={"lastn":5} %}
{% dcValue EntryTitle %}
{% enddcBlock %}
Pour les intégrateurs non codeur, ou simple utilisateur.
Qui non pas demander à apprendre à programmer.
Mais sinon les possibilités de twig, pas de soucis, c'est génial, ça va
aider quand on veut sortir du traitement classic.
--
lipki
--
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev