Bonjour,
J'ai besoin d'un module de diaporama avec un système de catégories et n'en ayant pas trouvé de clé en main à ma convenance, je suis parti sur l'idée d'en faire un moi-même.
Ne connaissant pas grand chose au php j'ai développé mon diapo en Html/JQuery/Ajax très basiquement il fonctionne impec en dehors de Joomla et maintenant j'aimerais bien l'y intégrer et c'est là que je coinçe.
Le fonctionnement de ce diapo est assez simple, je vais lire mes données dans un fichier Xml(sur le même serveur) à l'aide de requêtes JQuery/Ajax et je génère l'affichage Html à la volée toujours en JQuery.
J'ai récupéré une structure de fichier de module HelloWorld MVC (web21-blog.com/2013/02/tuto-creer-un-module-pour-joomla-2-5/), j'ai rajouté mon code dans le modèle de vue (tmpl/default.php) afin qu'il me génère la structure Html de mon diapo (un 'echo' en php est tout de même à ma portée ) jusqu'ici tout va bien.
Par contre mon appel Ajax à la sauce JQuery (juste en dessous) ne semble pas passer
Pour info mes fonctions js sont placées dans le répertoire de mon template et l'appel à la fonction qui exécute l'Ajax se fait depuis l'index.php du template. (Faut il qu'il se fasse depuis le contrôleur du module ?)
J'ai essayé de placer mon répertoire Categorie à plusieurs endroits différents pensant à un problème de chemin relatif, sans résultat ou alors j'ai pas trouvé le bon endroit
J'ai essayé de mettre une url absolue, ça n'a pas fonctionné non plus ou alors je m'y suis mal pris (localhost/monSite/CheminVersMonFichierXml)
J'ai vu que le système Joomla propose son propre framework pour faire du Ajax (Mootools) mais je préférerais éviter afin de ne pas avoir à péter tout mon code.
Est ce qu'il y un truc que j'ai pas compris ?
Si quelqu'un à une piste pour résoudre ce problème je suis preneur
J'ai besoin d'un module de diaporama avec un système de catégories et n'en ayant pas trouvé de clé en main à ma convenance, je suis parti sur l'idée d'en faire un moi-même.
Ne connaissant pas grand chose au php j'ai développé mon diapo en Html/JQuery/Ajax très basiquement il fonctionne impec en dehors de Joomla et maintenant j'aimerais bien l'y intégrer et c'est là que je coinçe.
Le fonctionnement de ce diapo est assez simple, je vais lire mes données dans un fichier Xml(sur le même serveur) à l'aide de requêtes JQuery/Ajax et je génère l'affichage Html à la volée toujours en JQuery.
J'ai récupéré une structure de fichier de module HelloWorld MVC (web21-blog.com/2013/02/tuto-creer-un-module-pour-joomla-2-5/), j'ai rajouté mon code dans le modèle de vue (tmpl/default.php) afin qu'il me génère la structure Html de mon diapo (un 'echo' en php est tout de même à ma portée ) jusqu'ici tout va bien.
Par contre mon appel Ajax à la sauce JQuery (juste en dessous) ne semble pas passer
Code:
$.ajax({ type:"GET", url:"Categories/Categorie.xml", datatype:"xml", success:function(xml) {
J'ai essayé de placer mon répertoire Categorie à plusieurs endroits différents pensant à un problème de chemin relatif, sans résultat ou alors j'ai pas trouvé le bon endroit
J'ai essayé de mettre une url absolue, ça n'a pas fonctionné non plus ou alors je m'y suis mal pris (localhost/monSite/CheminVersMonFichierXml)
J'ai vu que le système Joomla propose son propre framework pour faire du Ajax (Mootools) mais je préférerais éviter afin de ne pas avoir à péter tout mon code.
Est ce qu'il y un truc que j'ai pas compris ?
Si quelqu'un à une piste pour résoudre ce problème je suis preneur
Commentaire