Ajax jfactory - afficher messages systeme

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

  • Ajax jfactory - afficher messages systeme

    bonjour,

    Je souhaite pouvoir afficher des messages systèmes, en utilisant JAVASCRIPT. Les paramètres sont 'le message' et 'le type de message'. J'ai donc crée le code PHP et le code JAVASCRIPT. il ne se passe rien.
    Les variables sont OK et testées pour $message et $type.
    il n' y a aucune erreur à l'execution. Le container est présent.
    si une personne a une idée. merci d'avance.


    code PHP: ==> message.php

    <?php
    // envoyer un message en utilisant les messages système joomla
    $message= $_GET['message'];
    $type= $_GET['type'];
    define('_JEXEC', 1 );
    define('JPATH_BASE', $_SERVER['DOCUMENT_ROOT']);
    define('DS', DIRECTORY_SEPARATOR);
    require_once(JPATH_BASE .DS.'configuration.php');
    require_once(JPATH_BASE .DS.'includes'.DS.'defines.php');
    require_once(JPATH_BASE .DS.'includes'.DS.'framework.php');
    require_once(JPATH_BASE .DS.'libraries/loader.php');
    require_once(JPATH_BASE .DS.'libraries/joomla/factory.php');

    JLoader::import( 'joomla.factory');
    $app = JFactory::getApplication('site');
    $app->initialise();
    $app->enqueueMessage($message, $type);

    echo true;

    ?>

    code JAVASCRIPT:

    function messageInfo(message,type){

    if (ajax)
    {

    //url pour récupérer la commune dans la table AEan_communes en fonction du CP
    var url = "scripts/message.php";
    var param = "?message=" + escape(message) + "&type=" + escape(type);

    ajax.open("GET", url + param, true);
    ajax.onreadystatechange = function() {
    if (ajax.readyState == 4 && ajax.status == 200) {
    essai = ajax.responseText;
    alert(essai);

    //Joomla.renderMessages("json");
    }
    }
    ajax.send(null);


    }
    }

  • #2
    Re : Ajax jfactory - afficher messages systeme

    Bonjour,

    Pas d'expérience sur ce sujet?

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X