Jump to content

Redirection Uniquement Sur Mobile


garytnt

Recommended Posts

Bonjour à tous,

 

Je souhaite rediriger toutes les personnes qui viennent sur mon site "http://monsite.com" vers "http://monsite.com/shop" lorsqu'ils utilisent un smartphone.

 

<script type="text/javascript">
  if (screen.width <= 800) {
    window.location = "http://monsite.com/shop";
  }
</script>

 

Lorsque j'utilise ce bout de code pour rediriger vers un autre site cela marche mais pas pour "http://monsite.com/shop", le site reload tout le temps et n'a même pas le temps de se charger...

 

J'espère que quelqu'un pourra m'aider ;)

Bonne journée à vous tous.

Edited by garytnt (see edit history)
Link to comment
Share on other sites

Bonjour,

 

certainement que vous l'avez mis à un endroit qui est appelé à chaque appel d'une page PrestaShop donc reload en permanence ce qui semble logique.

 

Ce code ne doit être utilisé qu'une seule fois et après si celui-ci est utilisé on ne le reproduit pas.

Link to comment
Share on other sites

Votre choix de solution de redirection me dérange car il ne devrait s'appliquer que pour la page index mais rend la page index inaccessible puisque la redirection sera encore active.

 

Donc je ne sais pas ce que vous souhaitez exactement faire.

 

Mais sur le principe vous devez dans un premier temps tester si vous êtes sur la page index pour activer le script et non sur les autres pages.

Link to comment
Share on other sites

Je souhaite que les visiteurs qui sont sur mobile arrivent directement sur mon shop et non sur la home car elle n'est pas responsive et que je préfère qu'ils voient directement les produits.

 

Je ne suis pas trop expert en JS...

Link to comment
Share on other sites

ok, donc en mobile il ne vont jamais sur la page d'accueil.

 

soit le code suivant à mettre dans header.tpl

{if $page_name == 'index'}
<script type="text/javascript">
  if (screen.width <= 800) {
    window.location = "http://fil-mood.com/12-shop/";
  }
</script>
{/if}

cela devrait corriger le soucis de redirection permanente.

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...