Page : 1 |
JonathanMM |
Posté le 26/04/2008 22:17
- #
|

Membre
33 messages
17 ans |
Bonjour,
j'ai trouvé un bug dans gaga 4.0, et n'ayant trouvé aucune liste des bugs corrigés dans gaga 4.1, j'espère que ce bug n'a pas été déjà signalé.
Quand on assigne une variable :
$tpl-> assign(array(
'sondage' => 1);
puis qu'on fasse un block du même nom :
$tpl-> assign_array('sondage', array(
'reponse' => 1);
On a un joli petit message d'erreur : Argument invalide dans foreach().
Ce serait bien de corriger, non ?
|
gaga26 |
Posté le 26/04/2008 22:35
- #
|


741 messages
18 ans |
salut,
Ce n'est pas un bug, les blocks sont des variables depuis la version 4.0. C'est beaucoup plus simple ainsi. Pour différencier, je te conseil de faire précédé le nom des variables d'un préfix, moi j'utilise list_.
Exemple
$tpl-> assign_array('list_news', array());
|
JonathanMM |
Posté le 27/04/2008 20:03
- #
|

Membre
33 messages
17 ans |
Citation : gaga26 salut,
Ce n'est pas un bug, les blocks sont des variables depuis la version 4.0. C'est beaucoup plus simple ainsi. Pour différencier, je te conseil de faire précédé le nom des variables d'un préfix, moi j'utilise list_.
Exemple
$tpl-> assign_array('list_news', array());
Pourquoi ne pas l'inserer dans le code dans ce cas ? Ça réglera ce «problème»
|
gaga26 |
Posté le 27/04/2008 21:34
- #
|


741 messages
18 ans |
Oui est non, car ainsi on peut déclarer des blocks manuellement avec assign().
|
Page : 1 |