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 |