THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Reecriture url

(21-05-2015 14:26:34)


Bonjour,

j'ai un probleme avec la reecriture des url
si j'ecris http://www.monsite.fr/dossier/redossier/nomproduit

j'ai une erreur lors de l'ajout au panier sur la page produit
http://www.monsite.fr/dossier/redossier … pse_id=111

erreur 404

mais si je mets
http://www.monsite.fr/dossier-redossier-nomproduit
http://www.monsite.fr/ajax/addCartMessa … pse_id=111
pas 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)

Offline

#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

Offline

#3 Re: Reecriture url

(21-05-2015 17:02:09)


arf pourtant j'ai regarde dans le js
bon je vais changer de lunette...
je fais le PR des que possible

Merci  !!