Amener les clients à choisir une option

Lorsque des clients visitent une page de produit dans votre boutique en ligne, la première variante disponible est sélectionnée par défaut. Vous pouvez utiliser la personnalisation Amener les clients à choisir une option pour désactiver la sélection automatique de la première variante disponible. Ainsi, les clients sont invités à sélectionner manuellement une variante avant qu’il ne s’en affiche une.

Si vous utilisez la personnalisation Get customers to choose an option (Demander aux clients de choisir une option), il se peut que votre thème n’affiche pas le prix d’un produit tant que les clients n’ont pas sélectionné une variante. Les produits avec variantes n’ont pas de prix affiché et celui qui s’affiche est déterminé par la variante sélectionnée.

Choisir une option

Thèmes avec et sans sections

Étapes à suivre pour les thèmes avec sections

Sélection de votre thème

Les étapes de cette personnalisation varient selon le thème choisi. Cliquez sur le bouton de votre thème avant de suivre les instructions ci-dessous :

Étapes à suivre pour les thèmes sans sections

Ajouter des invites aux menus déroulants de vos variantes

  1. Dans le répertoire Snippets (Extraits), cliquez sur Ajouter un nouveau snippet (Ajouter un nouvel extrait).
  2. Nommez votre nouvel extrait pick-an-option.
  3. Dans le nouveau fichier d'extrait, collez ce code hébergé sur GitHub.
  4. Cliquez sur Save (Enregistrer).
  5. Dans le répertoire Mise en page, cliquez sur theme.liquid.
  6. Recherchez la balise de fermeture </body> près du bas du fichier. Sur une nouvelle ligne juste au-dessus de la balise de fermeture </body>, collez le code suivant :
{% render 'pick-an-option' %}
  1. Cliquez sur Save (Enregistrer).
  2. Recherchez le fichier qui contient le formulaire d'ajout au panier. Il aura un attribut action défini sur /cart/add. Il doit se trouver dans un de ces quatre fichiers :

    • le modèle product.liquid sous Modèles
    • la mise en page theme.liquid sous Mise en page
    • l'extrait product.liquid sous Extraits
    • l'extrait single-product.liquid sous Extraits
  3. Recherchez ce code dans le formulaire :

<option {% if variant == product.selected_or_first_available_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>

Ou recherchez ce code dans le formulaire :

<option {% if variant == current_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>

Remplacez le code par le bloc de code suivant :

<option {% if forloop.length <= 1 and variant == product.selected_or_first_available_variant %} selected="selected" {% endif %} data-sku="{{ variant.sku }}" value="{{ variant.id }}">{{ variant.title }} - {{ variant.price | money_with_currency }}</option>

Si vous utilisez Minimal, Pop ou Supply, recherchez toutes les occurrences de ce code :

{% assign featured_image = product.selected_or_first_available_variant.featured_image | default: product.featured_image %}

Remplacez le code par le bloc de code suivant :

{% assign featured_image = product.selected_variant.featured_image | default: product.featured_image %}

Si vous utilisez un autre thème vintage Shopify, recherchez ce code :

{% assign current_variant = product.selected_or_first_available_variant %}

Remplacez le code par le bloc de code suivant :

{% assign current_variant = product.selected_variant %}

Cliquez sur Save (Enregistrer).

Modification des paramètres de langue du bouton Ajouter au panier

Vous pouvez modifier les paramètres de langue du bouton Ajouter au panier afin que les produits ne s’affichent pas comme Indisponibles avant que des clients ne sélectionnent un produit.

Étapes :

  1. Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
  2. Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
  3. Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
  4. Remplacez le texte Indisponible par Sélectionner un article.
  5. Cliquez sur Save (Enregistrer).

Prêt(e) à commencer à vendre avec Shopify ?

Essayez gratuitement