Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/09/2008, 11h10   #1
Membre du Club
 
Damien JALLON
Inscription : juin 2002
Messages : 136
Détails du profil
Informations personnelles :
Nom : Damien JALLON
Âge : 41

Informations forums :
Inscription : juin 2002
Messages : 136
Points : 52
Points : 52
Par défaut débuguer un template smarty appelé avec ajax

Bonjour,

J'appelle une page php avec ajax dans laquelle j'appelle un template smarty.
Le résultat du template est récupéré par une fonction javascript qui va remplir le contenu d'un div (par innerHTML).

A part lancer la page que j'appelle par ajax directement dans firefox pour la débuguer, je ne vois pas comment pouvoir directement débuguer la page en passant par un appel ajax.

Merci d'avance pour vos réponses.
damjal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2008, 08h10   #2
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 828
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 828
Points : 35 998
Points : 35 998
Dans le retour de ta requête, tu peux afficher le responseText pour voir où se situent les problèmes. Mais sans plus de précision dans ta demande, difficile de te répondre...
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2008, 10h17   #3
Membre Expert
 
Avatar de eric.pommereau
 
Homme ERIC POMMEREAU
Ingénieur intégration
Inscription : décembre 2004
Messages : 683
Détails du profil
Informations personnelles :
Nom : Homme ERIC POMMEREAU
Âge : 38
Localisation : France

Informations professionnelles :
Activité : Ingénieur intégration
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 683
Points : 1 294
Points : 1 294
Citation:
A part lancer la page que j'appelle par ajax directement dans firefox pour la débuguer, je ne vois pas comment pouvoir directement débuguer la page en passant par un appel ajax.
Je pense que c'est le mieux à faire dans ton cas... (appeler directement ta page en reproduisant les paramètres).

Sinon ce que tu peux faire c'est faire dun debug avec sortie html (et non popup javascript comme c'est le cas par défaut) :

Code :
{debug output=html} (vérifier la syntaxe)
et d'intégrer le tout dans ta page qui invoque ton fichier Php en Ajax (comme tu le fais habituellement).

++
eric.pommereau est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2008, 15h57   #4
Candidat au titre de Membre du Club
 
Homme
Consultant informatique
Inscription : juillet 2004
Messages : 21
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Consultant informatique

Informations forums :
Inscription : juillet 2004
Messages : 21
Points : 14
Points : 14
Tu peux utiliser fire bug si tu es sous fireFox .
Tu verras les appels ajax, entrées, sortie, etc....
magicbart est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2008, 19h10   #5
Membre du Club
 
Damien JALLON
Inscription : juin 2002
Messages : 136
Détails du profil
Informations personnelles :
Nom : Damien JALLON
Âge : 41

Informations forums :
Inscription : juin 2002
Messages : 136
Points : 52
Points : 52
Oui, j'utilise firebug, c'est en effet très pratique pour les appels ajax, les paramètres passés au fichier ajax apparaissent, ainsi que le contenu renvoyé, c'est même devenu indispensable avec la pratique !!

Merci Eric, je ne connaissait pas
c'est ce que je recherchais pour les appels ajax ! impec !

Par contre, impossible de savoir apparemment où plante un template...
Si on oublie un $ dans une variable par exemple, il n'y a aucun message d'erreur, à moins qu'il y ait un paramétrage de smarty que je ne connaisse pas ?
damjal est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h35.


 
 
 
 
Partenaires

Hébergement Web