Tuto : Comment rediriger le client Shopify vers une page spécifique après connexion / déconnexion / enregistrement

vignette
1. Rediriger le client lors de la création d’un nouveau compte

Par défaut, les nouveaux clients sont dirigés vers la page du compte après l’enregistrement du nouveau compte. Veuillez suivre les étapes ci-dessous pour rediriger le client vers une page spécifique lorsqu’il ouvre un nouveau compte :

À partir de votre administrateur Shopify, allez dans Boutique en ligne > Thèmes.
Trouvez le thème que vous voulez modifier, puis cliquez sur Actions > Modifier le code.
Dans le répertoire Templates, cliquez sur customers/register.liquid.
Trouvez la ligne de code suivante :

Sur une nouvelle ligne en dessous, collez ce qui suit :

Pour l’attribut de valeur dans la ligne de code que vous venez de coller, remplacez /collections/all par l’URL relative de la page que vous voulez que les clients voient lorsqu’ils créent un nouveau compte.
Cliquez sur Enregistrer

2. Rediriger le client à l’ouverture de session

Lorsqu’un client visite votre boutique en ligne et se connecte à son compte, il verra une page Mon compte qui affiche ses commandes passées et les adresses de livraison et de facturation associées. Vous pouvez modifier votre thème pour que les clients soient dirigés vers une page différente lorsqu’ils se connectent.

À partir de votre administrateur Shopify, allez dans Boutique en ligne > Thèmes.
Trouvez le thème que vous voulez modifier, puis cliquez sur Actions > Modifier le code.
Dans le répertoire Templates, cliquez sur customers/login.liquid.
Trouvez la ligne de code suivante :

{% form ‘customer_login’ %}
 
Sur une nouvelle ligne en dessous, collez ce qui suit :
 
<input type=« hidden » name=« checkout_url » value=« /collections/all »>
 
Pour l’attribut de valeur dans la ligne de code que vous venez de coller, remplacez /collections/all par l’URL relative de la page que vous voulez que les clients voient quand ils se connectent.
Cliquez sur Enregistrer
 
3. Rediriger le client à la déconnexion

Par défaut, Shopify redirige les clients vers la page d’accueil après la déconnexion. Si vous voulez rediriger le client vers une page spécifique, il n’y a pas de méthode intégrée pour le faire. Voici un petit script pour arriver au même résultat.

Ce script fonctionnera pour tous les liens de déconnexion que vous pouvez avoir sur la page.

$(document).ready( function() {
$(‘a[href^= »/account/logout »]’).on(« click », function() {
$.ajax( $(this).attr(‘href’) )
.done(function() {
// Here you will change the url to whatever page you want to redirect to
window.location.href = « /collections/all »;
});
return false;
});
});
 

Poster un Commentaire

Laisser un commentaire

  S’abonner  
Notifier de