Welcome to the THELIA support and discusssion forum
Offline
#1 Reecriture url
(21-05-2015 14:26:34)
Bonjour,
j'ai un probleme avec la reecriture des urlsi j'ecris http://www.monsite.fr/dossier/redossier/nomproduit
j'ai une erreur lors de l'ajout au panier sur la page produithttp://www.monsite.fr/dossier/redossier … pse_id=111
erreur 404
mais si je mets http://www.monsite.fr/dossier-redossier-nomproduithttp://www.monsite.fr/ajax/addCartMessa … pse_id=111pas d'erreur
est ce normal ?Merci
c'est la route declaree
<route id="ajax.addCartMessage" path="/ajax/addCartMessage"> <default key="_controller">Thelia\Controller\Front\DefaultController::noAction</default> <default key="_view">includes/addedToCart</default> </route>
Last edited by zzuutt (21-05-2015 14:28:52)
#2 Re: Reecriture url
(21-05-2015 16:51:37)
Si tu utilises des / dans tes ré-écritures, il que tous les chemins qui figurent dans les pages soient des URLs complètes. Dans thelia.js, ce n'est pas le cas pour cet appel Ajax :
$.ajax({url:"ajax/addCartMessage", data:{ product_id: product_id, pse_id: pse_id },
=> issue sur le template par défaut !
OpenStudio Toulouse
#3 Re: Reecriture url
(21-05-2015 17:02:09)
arf pourtant j'ai regarde dans le jsbon je vais changer de lunette... je fais le PR des que possible
Merci !!