GAGA Template

XLetter

Balise BEGIN block et requete ne retrounant aucun résultat

Undefined index: valide, ligne: 239 dans le fichier /var/www/libs/gagatemplate.class.php le 19/04/2008 à 17:21:32

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

Page : 1
robocop Posté le 19/04/2008 17:28 - #

Membre
23 messages
Bonjour,
J'ai un problème avec gagatemplates 3.3.
En effet, quand j'affiche le résultat d'une requête avec BEGIN block et END block, et que celle-ci ne retourne aucun résultat,
j'ai le droit à une belle erreur :
Note [8] : Undefined index: valides
Ligne: 239 dans le fichier /var/www/libs/gagatemplate.class.php le 19/04/2008 à 17:21:32

Apparament, cela vient du moteur de templates lui même, et je voudrais savoir si il n'existe pas une correction de ce bug, car je ne peut pas passer à la version 4 (projet trop avancé).

Merci d'avance.
Robocop

gaga26 Posté le 19/04/2008 18:39 - #



741 messages
18 ans
Salut,

Le truc c'est de déclarer un block vide (toutes les variables à NULL). Ainsi plus de problème.

robocop Posté le 19/04/2008 19:39 - #

Membre
23 messages
Ok, ouais, je vois.
Mais y'a pas un hack qui a été codé par un membre courageux ?
Faut juste rajouter une condition, nan ?

gaga26 Posté le 19/04/2008 19:57 - #



741 messages
18 ans
Le hack c'est la version 4.x Une condition ne ferait qu'enlever l'erreur, mais le block ne sera pas parsé donc pas afficher, même s'il y a des entrées.

robocop Posté le 20/04/2008 09:40 - #

Membre
23 messages
Ok, ok .
Je ferais peut être la conversion un jour, mais j'ai une bonne centaine de fichiers tpl...

robocop Posté le 20/04/2008 09:59 - #

Membre
23 messages
Et je suis obligé de faire comme ça :
                                $tpl->assign_block('valides', array(
$tpl->assign_block('valides', array('id_auteur' => '','id_tuto' => '', 'type_tuto' => '', 'titre' => '','url' => '','date' => '', 'auteur' =>''));

Edité par robocop le 20/04/2008 10:21

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