Jump to content

Bug url des produits avec déclinaison en mobile


Recommended Posts

Bonjour à tous,

Je me tourne vers vous aujourd'hui car j'ai un soucis sur une de mes boutiques.

 

Je suis sous prestashop 1.5.6.3 avec des produits déclinables sous plusieurs déclinaisons.

 

Les urls des produits lorsque l'on sélectionne une déclinaison deviennent de type : 

http://www.fitadium.com/1643-whey-advanced-2000-superset.html#/goutchocolat

 

Cette url fonctionne trés bien en version desktop mais si on la copie colle en version mobile ou que l'on l'ouvre directement cela ne fonctionne plus du tout. L'url http://www.fitadium.com/1643-whey-advanced-2000-superset.html#/goutchocolat devient  http://www.fitadium.com/goutchocolat ... et forcément cela ne marche plus.

 

J'ai essayé de mettre le thème de base et j'ai le même soucis. J'ai cherché dans le Search de la console si il y avait du code spécifique avec #/ et je n'ai pas trouvé grand chose.

Je penche pour un problème JS quelque part sur un module ou autre mais je n'ai rien trouvé. J'ai désactivé pas mal de module mais toujours le soucis...

 

Quelqu'un a-t'il déjà eu un soucis de ce type ? 

 

Merci de votre retour,

@lex

 

Link to comment
Share on other sites

Si cela peut aider quelqu'un a m'éclairer si je modifie la ligne : 

return samePath && ( !u.hash || u.hash === "#" || ( fpId && u.hash.replace( /^#\//, "" ) === fpId ) );

 

dans le fichier \themes\fitadium\mobile\js\jquery.mobile-1.3.0.min.js ligne 3832 du fichier décompressé

 

La redirection ne se fait plus, la page s'affiche mais il y a un pb de chargement de script ou de CSS.

Link to comment
Share on other sites

  • 7 years later...

Bonjour à tous,

Je rencontre actuellement un problème avec l'une de mes boutiques en ligne. Je suis sous Prestashop 1.5.6.3 et mes produits ont plusieurs déclinaisons. Le souci, c’est que lorsque je sélectionne une déclinaison, l’URL générée fonctionne parfaitement en version desktop, mais en mobile, l’URL ne passe pas correctement. Par exemple :

URL desktop :https://www.zone-musculation.com/seche-extreme-bruleur-de-graisse/

URL mobile :
https://www.zone-musculation.com #/seche-extreme-bruleur-de-graisse/– et cela ne fonctionne plus.

J’ai testé avec le thème de base et désactivé plusieurs modules, mais le problème persiste. Je pense à un souci JS ou un conflit quelque part, mais je n’arrive pas à identifier d’où cela pourrait venir.

Je ne sais pas si certains d'entre vous utilisent WooCommerce ou d'autres plateformes e-commerce comme moi sur d'autres projets, mais je me demande si des solutions similaires pourraient s'appliquer à Prestashop. J’ai déjà eu à contacter un support technique pour un autre site sous WooCommerce, et parfois les systèmes diffèrent, mais les bugs d’URL sont courants.

Si quelqu'un a déjà rencontré ce genre de problème ou a des pistes à explorer, je suis preneur !

Merci d’avance pour vos retours.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...