appel d'un fonction avec bouton dans un composant joomla

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

  • #16
    Re : appel d'un fonction avec bouton dans un composant joomla

    Envoyé par Milkshek Voir le message
    Dans ta fonction miseajour, il faut qu'elle retourne une chaîne de caractère si c'est à elle que tu fais appel dans ta requête AJAX
    mais elle retourne déjà une chaîne de caractère l'objet liste contient par exemple: '(1,2)'
    si je coche la première et deuxième case à cocher

    Commentaire


    • #17
      appel d'un fonction avec bouton dans un composant joomla

      Je crois je perds le fil, tu fais appel à quelle fonction dans ta requête ?

      Si c'est bien Miseajour et qu'elle retourne une chaîne de caractère. Il te suffirait d'un alert(data); pour vérifier que ta requête fonctionne.

      Et pourquoi ta fonction fait un json_encode si tu retourne une chaîne de caractère ? Ça c'est pour un retour de données en JSON.


      Envoyé de mon iPhone à l'aide de Forum Joomla.fr
      Dernière édition par Milkshek à 20/05/2014, 14h45

      Commentaire


      • #18
        Re : appel d'un fonction avec bouton dans un composant joomla

        re,
        j'ai essayé avec un simple message comme suit:
        Code:
        	Protected function setDocument()
            {
        		$document = JFactory::getDocument();
        		if($this->loadjquery == 1){
        			$document->addScript(JURI::root(true).'/components/com_helloworld/js/jquery-1.7.1.min.js');
        		}
        		$document->addScriptDeclaration('
        		function appel()
        		{
        		$.ajax({alert("ceci est un message de test");});
        		}');
        	}	
        }
        j'appui sur le bouton ya rien qui s'affiche je recharge la page plusieurs fois, rien????????????

        Commentaire


        • #19
          Re : appel d'un fonction avec bouton dans un composant joomla

          Mon dieu ! Arrête d'essayer d'inventer une nouvelle syntaxe de la requête AJAX xD

          Reprends mon modèle et change juste l'url et la fonction .done().

          Si j'ai le temps, demain matin je te ferais un exemple tout bête pour que tu puisse t'y appuyer.


          Envoyé de mon iPhone à l'aide de Forum Joomla.fr

          Commentaire


          • #20
            Re : appel d'un fonction avec bouton dans un composant joomla

            re,
            mais j'ai déjà essayé votre modèle en effectuant les modifs necéssaires mais ça ne marche pas! c'est pour quoi j'essaye d'autres syntaxe et je ne les invente pas je les ai trouvés sur d'autre post, et vos propositions sont toujours bienvenu.
            merci comme même pour votre effort et le fait d'insister à m'aider car je ne sais plus quoi faire car j'ai essayé beaucoup de truc et encore pas de résultats et il me reste beaucoup à faire, je crois que j'ai raté mon stage! je suis fichu en attendant de trouver une solution.

            Commentaire


            • #21
              Re : appel d'un fonction avec bouton dans un composant joomla

              Bon premièrement, le script PHP est un fichier autre que le controller.

              Script.php situé dans /tonsite/component/toncomposant/Script/

              Pas de fonction dans le script, tu mets directement le traitement :
              $exemple = "Hello";
              Echo $exemple;

              Pour la fonction appel, tu reprends ce que j'ai fait avant et dans le .done tu fais :
              Alert(data);

              Si ça ne fonctionne pas, regarde les erreurs dans le plugin fire bug dans la section réseau il me semble.

              Dis moi ce que tu trouves




              Envoyé de mon iPhone à l'aide de Forum Joomla.fr

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X