[Ajax] conflit de prototypes sous joomla ?

conflit de prototypes sous joomla ? [Ajax] - HTML/CSS - Programmation

Marsh Posté le 29-11-2008 à 12:38:33    

Bonjour à tous,
 
Mon problème réside dans le fait que j'ai un site tournant sous Joomla, avec plusieurs composants utilisant je ne sais quels frameworks ajax.
Sur la page d'accueil de ce site, je veux rajouter un petit module fonctionnant avec le framework prototype d'ajax.
 
Sur une page où le code de ce module est tout seul, tout marche parfaitement  (pour résumer, le but de ce module est de soumettre de manière transparente -sans refresh- l'option choisie dans le select et de la transmettre à un script php modifiant la vleur d'un cookie sur l'ordi du visiteur). Donc, tout marche parfaitement quand ce script est seul sur une page html.
 
Mais, dès que j'essaye de le mettre sur une page de mon site (contenant des composants fonctionnant avec de l'ajax), je me retrouve avec une erreur "Ajax.Request is not a constructor", ce qui est totalement abérant si l'on s'en tient à la doc de prototype.js ... Ce que j'imagine donc, c'est qu'un autre framework est utilisé sur mon site, et qu'il a défini la fonction Ajax.request pour un autre usage ?
 
Si quelqu'un a déjà été confronté à ce problème, j'apprécierais énormément son aide :) merci d'avance !


Message édité par pioulxx le 29-11-2008 à 17:41:06
Reply

Marsh Posté le 29-11-2008 à 12:38:33   

Reply

Marsh Posté le 29-11-2008 à 13:35:44    

tu sais que tu peux modifier un cookie en js ?
tu es sur d'avoir inclue toutes les bonne librairie ?


Message édité par flo850 le 29-11-2008 à 13:36:10

---------------

Reply

Marsh Posté le 29-11-2008 à 13:48:09    

merci flo pour ta réponse, je ne suis pas adepte du js comme t'as du le remarquer, je vais me renseigner d'avantage pour les cookies en js, du coup plus de besoin de ajax.request() pour correspondre avec mon script php x)
pour les librairies oui j'ai tout bien inclu, j'ai vérifié ça au moindre détail hier jusqu'à 4h du mat' :)

Reply

Marsh Posté le 29-11-2008 à 13:48:50    

c'est calir que si ca evite complètement le problème, ce sera pas plus mal  
js + cookie : http://www.quirksmode.org/js/cookies.html


---------------

Reply

Marsh Posté le 29-11-2008 à 14:06:08    

ok, merci pour ton lien, mais j'ai trouvé d'autres sites où ils proposent des fonctions toutes faites pour faire pareil, mais dans ces fonctions ils modifient le code en fonction du navigateur du visiteur.
Les fonctions que tu me proposes sont universelles, elles ? (histoire que je foutes pas du code qui chie sous un navigateur récalcitrant :/)

Reply

Marsh Posté le 29-11-2008 à 15:18:46    

oui


---------------

Reply

Marsh Posté le 29-11-2008 à 17:40:27    

ok, donc en utilisant les cookies en JS je suis arrivé à mes fins, merci pour ton aide flo850, mon prob est résolu :)
Mais comme le problème de départ n'est pas résolu, si un admin passe par là, supprimez le thread ;)

Reply

Marsh Posté le 29-11-2008 à 17:50:33    

pas de suppression sur le forum

 

ca pourra servir a qqun d'autre


Message édité par flo850 le 29-11-2008 à 17:50:43

---------------

Reply

Marsh Posté le 29-11-2008 à 17:52:36    

j'suis d'accord, mais le mec il va pas venir sur un sujet qui s'appelle "[Ajax] conflit de prototypes sous joomla ?" pour trouver comment fonctionnent les cookies en JS :/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed