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.
Thèmes avec et sans sections
Sur cette page
É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 pour Boundless
Suivez ces étapes pour appliquer la personnalisation à Boundless :
Modification du fichier JavaScript de votre thème
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, cliquez sur le bouton … pour ouvrir le menu Actions, puis cliquez sur Modifier le code.
- Dans le répertoire Ressources, cliquez sur
theme.js
outheme.js.liquid
. -
Recherchez le code
initVariantSelectors
. En dessous, recherchez le code suivant :
Ajoutez le code suivant sur une nouvelle ligne au-dessous :
Il doit ressembler à ceci :
- Recherchez la ligne de code suivante :
Il existe deux instances de cette ligne de code. Toutes deux se trouvent dans la fonction productVariantCallback
. Remplacez uniquement la deuxième instance par :
- Cliquez sur Save (Enregistrer).
Modification du modèle de la page de produits
Pour modifier le modèle de la page de produits :
- Dans le répertoire Sections, cliquez sur
product-template.liquid
. - Recherchez la ligne de code suivante :
Remplacez-le par :
- Recherchez le code suivant et supprimez-le :
-
Recherchez le code
{% schema %}
. Collez le code suivant sur sa propre ligne au-dessus de cela :
Il doit ressembler à ceci :
- 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 :
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
- Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
- Remplacez le texte Indisponible par Sélectionner un article.
- Cliquez sur Save (Enregistrer).
Étapes pour Debut
Suivez ces étapes pour appliquer la personnalisation à Debut :
Modification du fichier JavaScript de votre thème
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, cliquez sur le bouton … pour ouvrir le menu Actions, puis cliquez sur Modifier le code.
- Dans le répertoire Ressources, cliquez sur
theme.js
outheme.js.liquid
. - Ajoutez le code suivant au bas du fichier :
-
Recherchez le code
_updatePrice: function(variant)
. Remplacez le code suivant :
par :
Si vous ne trouvez pas le code ci-dessus, recherchez le code suivant :
Remplacez-le par :
-
Recherchez le code
this.currentVariant = variant;
Ajoutez le code suivant ci-dessous :
Le résultat doit ressembler à ceci :
-
Recherchez le code
_updateImages: function(variant)
. Remplacez le code suivant :
par :
- Recherchez le code suivant juste en dessous :
Remplacez-le par :
-
Recherchez le code
_updateSKU: function(variant)
. Remplacez le code suivant :
par :
-
Recherchez le code
_initVariants: function() {
. Remplacez le code suivant :
par :
- Recherchez la ligne de code suivante :
Ajoutez le code suivant, sur une nouvelle ligne, sous le code indiqué ci-dessus :
Il doit ressembler à ceci :
- Cliquez sur Save (Enregistrer).
Modification du modèle de la page de produits
Pour modifier le modèle de la page de produits :
- Dans le répertoire Sections, cliquez sur
product-template.liquid
. - Recherchez la ligne de code suivante :
Remplacez-le par :
- Recherchez le code suivant et supprimez-le :
Si vous ne trouvez pas le code ci-dessus, recherchez le code suivant et supprimez-le :
- Recherchez la ligne de code suivante :
Remplacez-le par :
Si vous ne trouvez pas le code ci-dessus, recherchez le code suivant :
Remplacez-le par :
- Recherchez la ligne de code suivante :
Remplacez-le par :
- Recherchez la ligne de code suivante :
Remplacez-le par :
-
Recherchez le code
{% schema %}
. Collez le code suivant sur sa propre ligne au-dessus de cela :
Il doit ressembler à ceci :
- Cliquez sur Save (Enregistrer).
Modifier l’extrait de prix d’un produit
Pour modifier l’extrait de prix de votre produit :
- Dans le répertoire Snippets (Extraits), cliquez sur
product-price.liquid
. - Recherchez la ligne de code suivante :
Remplacez-le par :
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 :
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
- Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
- Remplacez le texte Indisponible par Sélectionner un article.
- Cliquez sur Save (Enregistrer).
Étapes pour Minimal
Suivez ces étapes pour appliquer la personnalisation à Minimal :
Modification du fichier JavaScript de votre thème
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, cliquez sur le bouton … pour ouvrir le menu Actions, puis cliquez sur Modifier le code.
- Dans le répertoire Ressources, cliquez sur
theme.js
outheme.js.liquid
. -
Recherchez le code
initProductVariant: function() {
. En dessous, recherchez le code suivant :
Ajoutez le code suivant sur une nouvelle ligne au-dessous :
Il doit ressembler à ceci :
- Cliquez sur Save (Enregistrer).
Modification du modèle de la page de produits
Pour modifier le modèle de la page de produits :
- Dans le répertoire Sections, cliquez sur
product-template.liquid
. - Recherchez la ligne de code suivante :
Remplacez-le par :
- Recherchez le code suivant et supprimez-le :
- Recherchez toutes les occurrences de ce code :
Remplacez-les par :
-
Recherchez le code
{% schema %}
. Collez le code suivant sur sa propre ligne au-dessus de cela :
Il doit ressembler à ceci :
- 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 :
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
- Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
- Remplacez le texte Indisponible par Sélectionner un article.
- Cliquez sur Save (Enregistrer).
Étapes pour Narrative
Suivez ces étapes pour appliquer la personnalisation à Narrative :
Modification du fichier JavaScript de votre thème
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, cliquez sur le bouton … pour ouvrir le menu Actions, puis cliquez sur Modifier le code.
- Dans le répertoire Assets (Ressources), cliquez sur
custom.js
. - Ajoutez le code suivant au bas du fichier :
- Cliquez sur Save (Enregistrer).
Modification du modèle de la page de produits
Pour modifier le modèle de la page de produits :
- Dans le répertoire Sections, cliquez sur
product-template.liquid
. - Recherchez la ligne de code suivante :
Remplacez-le par :
-
Recherchez le code
{% schema %}
. Collez le code suivant sur sa propre ligne au-dessus de cela :
Il doit ressembler à ceci :
- 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 :
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
- Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
- Remplacez le texte Indisponible par Sélectionner un article.
- Cliquez sur Save (Enregistrer).
Étapes pour Simple
Suivez ces étapes pour appliquer la personnalisation à Simple :
Modification du fichier JavaScript de votre thème
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, cliquez sur le bouton … pour ouvrir le menu Actions, puis cliquez sur Modifier le code.
- Dans le répertoire Ressources, cliquez sur
theme.js
outheme.js.liquid
. -
Recherchez le code
initProductVariant: function() {
. En dessous, recherchez le code suivant :
Ajoutez le code suivant sur une nouvelle ligne au-dessous :
Il doit ressembler à ceci :
- Cliquez sur Save (Enregistrer).
Modification du modèle de la page de produits
Pour modifier le modèle de la page de produits :
- Dans le répertoire Sections, cliquez sur
product-template.liquid
. - Recherchez la ligne de code suivante :
Remplacez-le par :
- Recherchez le code suivant et supprimez-le :
-
Recherchez le code
{% schema %}
. Collez le code suivant sur sa propre ligne au-dessus de cela :
Il doit ressembler à ceci :
- 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 :
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
- Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
- Remplacez le texte Indisponible par Sélectionner un article.
- Cliquez sur Save (Enregistrer).
Étapes pour Supply
Suivez ces étapes pour appliquer la personnalisation à Supply :
Modification du fichier JavaScript de votre thème
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, cliquez sur le bouton … pour ouvrir le menu Actions, puis cliquez sur Modifier le code.
- Dans le répertoire Ressources, cliquez sur
theme.js
outheme.js.liquid
. -
Recherchez le code
initProductVariant: function() {
. En dessous, recherchez le code suivant :
Ajoutez le code suivant sur une nouvelle ligne au-dessous :
Il doit ressembler à ceci :
- Cliquez sur Save (Enregistrer).
Modification du modèle de la page de produits
Pour modifier le modèle de la page de produits :
- Dans le répertoire Sections, cliquez sur
product-template.liquid
. - Recherchez la ligne de code suivante :
Remplacez-le par :
- Recherchez le code suivant et supprimez-le :
- Recherchez toutes les occurrences de ce code :
Remplacez-le par :
-
Recherchez le code
{% schema %}
. Collez le code suivant sur sa propre ligne au-dessus de cela :
Il doit ressembler à ceci :
- 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 :
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
- Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
- Remplacez le texte Indisponible par Sélectionner un article.
- Cliquez sur Save (Enregistrer).
Étapes pour Venture
Suivez ces étapes pour appliquer la personnalisation à Venture :
Modification du fichier JavaScript de votre thème
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, cliquez sur le bouton … pour ouvrir le menu Actions, puis cliquez sur Modifier le code.
- Dans le répertoire Ressources, cliquez sur
theme.js
outheme.js.liquid
. - Ajoutez le code suivant au bas du fichier :
- Recherchez la ligne de code suivante :
Remplacez-le par :
-
Recherchez le code
_updatePrice: function(variant)
. Remplacez le code suivant :
par :
- Cliquez sur Save (Enregistrer).
Modification du modèle de la page de produits
Pour modifier le modèle de la page de produits :
- Dans le répertoire Sections, cliquez sur
product-template.liquid
. - Recherchez la ligne de code suivante :
Remplacez-le par :
- Recherchez le code suivant et supprimez-le :
Si vous ne trouvez pas le code ci-dessus, recherchez le code suivant et supprimez-le :
- Recherchez toutes les occurrences de ce code :
Remplacez-le par :
- Recherchez la ligne de code suivante :
Remplacez-le par :
-
Recherchez le code
{% schema %}
. Collez le code suivant sur sa propre ligne au-dessus de cela :
Il doit ressembler à ceci :
- 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 :
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
- Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
- Remplacez le texte Indisponible par Sélectionner un article.
- Cliquez sur Save (Enregistrer).
Étapes à suivre pour les thèmes sans sections
Ajouter des invites aux menus déroulants de vos variantes
- Dans le répertoire Snippets (Extraits), cliquez sur Ajouter un nouveau snippet (Ajouter un nouvel extrait).
- Nommez votre nouvel extrait
pick-an-option
. - Dans le nouveau fichier d'extrait, collez ce code hébergé sur GitHub.
- Cliquez sur Save (Enregistrer).
- Dans le répertoire Mise en page, cliquez sur
theme.liquid
. -
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 :
- Cliquez sur Save (Enregistrer).
-
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
- le modèle
Recherchez ce code dans le formulaire :
Ou recherchez ce code dans le formulaire :
Remplacez le code par le bloc de code suivant :
Si vous utilisez Minimal, Pop ou Supply, recherchez toutes les occurrences de ce code :
Remplacez le code par le bloc de code suivant :
Si vous utilisez un autre thème vintage Shopify, recherchez ce code :
Remplacez le code par le bloc de code suivant :
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 :
- Dans l'interface administrateur Shopify, accédez à Boutique en ligne > Thèmes.
- Recherchez le thème que vous souhaitez modifier, puis cliquez sur ... > Modifier le contenu du thème par défaut.
- Dans la barre de recherche Filter les articles, commencez à entrer unavailable pour afficher la traduction Indisponible.
- Remplacez le texte Indisponible par Sélectionner un article.
- Cliquez sur Save (Enregistrer).