GAGA Template

XLetter

Les Crochets

Sujet résolu

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Page : 1
maxima Posté le 09/02/2008 15:32 - #


Membre
5 messages
16 ans
Bonjours a vous

J'utilise pour la première fois un moteur de template avec gagatemplate

Je le trouve bien pratique niveau lisibilité du code

Mais il y a un probleme lors de l'utilisation de la version 4 pour les crochets
un simple crochet dans le .tpl fait buggé (transformation en [' )
jai donc supprimer cette ligne:


<?php
private function parse_vars($c) {
$c = preg_replace('`\[(\S+)\]`U', '[\'\1\']', $c);
?>
 


Il me suffit d'utiliser par exemple {tableau['cle']} au lieu de {tableau[cle]}
2 signe en me permettre de ne pas avoir un bug pour tous les autres crochets du code xHTML

Je voudrais savoir si il y avait un autre moyen ou alors si gaga veut utiliser cette méthode pour la prochaine version...

Cordialement,
Maxima

Edité par maxima le 09/02/2008 15:33

gaga26 Posté le 09/02/2008 15:54 - #



741 messages
18 ans
Salut,

Oui il y a moyen, il suffit de déclarer une variable pour les crochets et pour les accolades. C'est un peu bête je sais, mais si tu préfère mettre des guillemets, c'est toi qui voit.
$tpl->assign(
                'AD' => '}',
                'AG' => '{',
                'CD' => ']',
                'CG' => '['));

maxima Posté le 09/02/2008 17:51 - #


Membre
5 messages
16 ans
J'y avais pensé (ou plutot lu en feuilletant le forum) et j'ai pensé a cette technique voila pourquoi j'avais posté

Elle me semble plus rapide niveau execution (enfin ça ce jou en millième de seconde ) et plus simple sur le code

Merci @+

Page : 1

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Retour au forum Balises, à la liste des forums, ou au haut de page