azertyuiop12345666 Posted May 3, 2013 Share Posted May 3, 2013 Bonjour, J'ai un problème lorsque j'active l'url rewriting. Lorsque l'on commande et que l'on arrive sur le panier, on a 5 étapes : récapitulatif - identifiez-vous - coordonnées - expédition - paiement. Lorsque l'on a passé une étape on peut revenir sur le ou les étapes précédentes en cliquant sur les liens. Cependant quand j'active l'url rewriting je tombe sur des 404. Voici le code des liens de mes étapes de commande : <div class=" step-recapitulatif {if $current_step=='summary'}step_current{else}{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address' || $current_step=='login'}step_done{else}step_todo{/if}{/if}"> {if $current_step=='payment' || $current_step=='shipping' || $current_step=='address' || $current_step=='login'} <a href="{$link->getPageLink('order', true, NULL, "{$smarty.capture.url_back}&multi-shipping={$multi_shipping}")}"> récapitulatif </a> {else} <span>récapitulatif</span> {/if} </div> <div class="step-login {if $current_step=='login'}step_current{else}{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'}step_done{else}step_todo{/if}{/if}"> {if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'} <a href="{$link->getPageLink('order', true, NULL, "{$smarty.capture.url_back}&step=1&multi-shipping={$multi_shipping}")}"> identifiez-vous </a> {else} <span>identifiez-vous</span> {/if} </div> <div class="step-coordonnees {if $current_step=='address'}step_current{else}{if $current_step=='payment' || $current_step=='shipping'}step_done{else}step_todo{/if}{/if}"> {if $current_step=='payment' || $current_step=='shipping'} <a href="{$link->getPageLink('order', true, NULL, "{$smarty.capture.url_back}&step=1&multi-shipping={$multi_shipping}")}"> coordonnées </a> {else} <span>coordonnées</span> {/if} </div> <div class=" step-expedition {if $current_step=='shipping'}step_current{else}{if $current_step=='payment'}step_done{else}step_todo{/if}{/if}"> {if $current_step=='payment'} <a href="{$link->getPageLink('order', true, NULL, "{$smarty.capture.url_back}&step=2&multi-shipping={$multi_shipping}")}"> expédition </a> {else} <span>expédition</span> {/if} </div> <div class="step-paiement {if $current_step=='payment'}step_current_end{else}step_todo{/if}"> <span>paiement</span> </div> Selon vous qu'est ce qui ne va pas ? Qu' est ce que je dois changer pour que les liens fonctionnent quand j'active l'url rewrite ? Merci d'avance. Link to comment Share on other sites More sharing options...
Bondaty and Co Posted May 3, 2013 Share Posted May 3, 2013 Topic déplacé dans la section configuration Link to comment Share on other sites More sharing options...
azertyuiop12345666 Posted May 3, 2013 Author Share Posted May 3, 2013 up Link to comment Share on other sites More sharing options...
azertyuiop12345666 Posted May 5, 2013 Author Share Posted May 5, 2013 Personne ayant connu le même problème ? Link to comment Share on other sites More sharing options...
azertyuiop12345666 Posted May 6, 2013 Author Share Posted May 6, 2013 (edited) Up ! Edited May 6, 2013 by guizmo83 (see edit history) Link to comment Share on other sites More sharing options...
azertyuiop12345666 Posted May 6, 2013 Author Share Posted May 6, 2013 (edited) Quand j'active les urls simplifiées, la partie de mon url qui change lorsque ce n'est pas activé est : url non simplifiée : index.php?controller=order& url simplifiée : commande? La réécriture semble fonctionner car mon url simplifiée pour le controller order est bien /commande. Bref je ne comprends pas d'où vient l'erreur. Edited May 6, 2013 by guizmo83 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now