By: TiTi
Date: 2006-04-17
Time: 01:10
|
[onload;block=tr;when [var.isformulaire]=1;] marche pas ?Bonjour, enfin bonsoir ^^
J'ai déjà utilisé plusieurs fois l'affichage conditionnel dans mes templates, et je n'ai jamais eu de gros problèmes, ormis cette fois-ci ! Grosso modo la page en question est un formulaire pour changer les infos de son profil, et dans le même template j'ai aussi le message de confirmation. disons que sur modif.php on voit uniquement le formulaire, et sur modif.php?page=ok on voit seulement le message de confirmation.... (ce ne sont pas les vrais noms) Les sources (php, html et résultat) se trouvent ici : http://anthibug.free.fr/tbs/identite.zip comme vous pouvez le constater sur le resultat, il efface la fin du tableau et j'ai du mal à comprendre pourquoi il bouffe aussi le </form> ?! mon code est bien indenté et je n'ai pas omis ou ajouter en trop des balises TR ou autres.... j'ai essayé divers trucs sans succès -_- par la même occassion si vous trouvez une erreur dans mon code (je veux dire un truc pas très catholique, genre la protection des variables du formulaire), merci de me le signaler ! Merki |
By: Skrol29
Date: 2006-04-18
Time: 14:07
|
Re: [onload;block=tr;when [var.isformulaire]=1;] marche pas ?Salut,
Tu oublies la fermeture de ligne </tr> après le [var.YAHOO1]. Je pense que c'est ça qui décanille l'affichage. Par ailleur, le <td> qui contient [var.enregistrement1] est fermé par un <td> au lieu d'un </td>. Mais ça n'a pas de conséquence pour TBS. Merci Dreamweaver et ta vérification de document :) |
By: TiTi
Date: 2006-04-18
Time: 14:53
|
Re: [onload;block=tr;when [var.isformulaire]=1;] marche pas ?Grrr juste ca -_-
Je ne pensais vraiment pas que le prblm venais du template à la base... ok merci bien à toi ! |