Jluis Posted February 25, 2021 Share Posted February 25, 2021 Salut , j'ai un site multilingue , je change la langue , l'url pour le panier se met à 404 par contre le lien href au niveau inspecteur indique la bonne url . Ceci est aussi pour la partie mon compte . Friendly URL est activé mod_rewrite est aussi activé Personne a rencontré ce prob Merci d'avance Link to comment Share on other sites More sharing options...
Jluis Posted February 25, 2021 Author Share Posted February 25, 2021 Merci @ndiaga pour votre retour ceci pour le panier par exemple : <div id="_desktop_cart" class="ml-3"> <div class="blockcart cart-preview {if $cart.products_count > 0}active{else}inactive{/if}" data-refresh-url="{$refresh_url}"> <div class="header"> {if $cart.products_count > 0} <a rel="nofollow" href="{$cart_url}" class="text-white" aria-label="{l s='Cart' d='Shop.Theme.Checkout'}"> {/if} <svg class="icon-svg icon-svg-cart"><use xlink:href="/img/cms/icons/icons.svg#cart"></use></svg> <span class="d-none">{l s='Cart' d='Shop.Theme.Checkout'}</span> {if $cart.products_count > 0} <span class="cart-products-count small">{$cart.products_count}</span> </a> {/if} </div> </div> </div> la variable {$cart_url} affiche bien le bon url avec la langue choisie , Mais au niveau url , toujours il affiche le lien de la langue choisie juste avant Link to comment Share on other sites More sharing options...
Jluis Posted February 25, 2021 Author Share Posted February 25, 2021 @ndiaga $cart_url = $this->getCartSummaryURL(); j'ai fait dump de cette fonction private function getCartSummaryURL() { dump($this->context->link->getPageLink( 'cart', null, $this->context->language->id, array( 'action' => 'show' ), false, null, true )) ; } retoune bien /de/warenkorb?action=show Au niveau l'url du site affiche /de/carrello?action=show : il ajoute la nouvelle langue demandée "de" + la partie l'ancien url demandée "warenkorb?action=show" Link to comment Share on other sites More sharing options...
Jluis Posted February 25, 2021 Author Share Posted February 25, 2021 Merci @ndiaga , c'est en multilingue donc il doit changer Link to comment Share on other sites More sharing options...
Jluis Posted February 25, 2021 Author Share Posted February 25, 2021 @ndiaga je choisis la langue "es" => l'url de la page est http://www.domain.com/es/carrito?action=show je change la langue en "de" => l'url de la page reste http://www.domain.com/de/carrito?action=show or au niveau du lien href de la carte niveau inspecteur il est bien http://www.domain.com/de/warenkorb?action=show Le souci que l'url de la page ne s'actualise pas en changeant la langue soit pour la page panier ou mon compte Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 25, 2021 Share Posted February 25, 2021 Bonjour, votre template a un souci. Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 25, 2021 Share Posted February 25, 2021 ou votre hébergement ou votre navigateur ou votre installation de RPestashop Ou, la liste peut être longue puisque nous n'avons rien pour analyser votre problème, pas la moindre information à part nous répéter votre problème comme quoi cela ne fonctionne pas comme il faudrait. 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