[Ajax] Suppression du template

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Ajax] Suppression du template

    Bonjour à tous,

    Ca fait trois jours que j’essaie d'implémenter une page personnelle en composent administration Joomla.
    La page en question utilise de l'AJAX très classique (XHR, PHP, callback).

    Ma page php fait correctement son boulot et j'encode le tout en Json, mais le retour que j'ai sur JS n'est pas celui attendu. Mon Json est entouré par du code HTML (<head> surtout). Evidemment ça ne passe plus le parse et je n'arrive pas à empêcher ce comportement.

    J'ai essayer dans tous les sens possibles (tmpl=component, format=raw, changement de MIME ...) mais rien n'y fait.

    En espérant que vous pourrez me guider.
    Merci d'avance

  • #2
    Re : [Ajax] Suppression du template

    format=raw dans l'url d'appel de la requête ajax.
    code de réponse php dans une vue de type raw : view.raw.php
    Dans cette view :
    /* code de construction des données à retourner : $my_data */
    JResponse::setHeader('Content-type:', 'text/html; charset=utf-8');
    $return = json_encode($my_data);
    echo $return;
    Fly06_Fr (http://www.fly06.fr/)
    -------------------------------------------
    Classe MooTools pour Recherche Asynchrone (Ajax) : http://forum.joomla.fr/showthread.ph...one-%28Ajax%29

    Commentaire


    • #3
      Re : [Ajax] Suppression du template

      Ca marche au poil évidemment !

      Merci grandement pour ton aide. J'étais pas loin en plus, c'est rageant.

      Encore merci

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X