Passer au contenu principal

Variantes en cascade

Créez des groupes de variantes dépendants — ex. : Marque → Modèle. Les groupes enfants n'apparaissent que lorsque l'option parent est sélectionnée.

Écrit par Support

Catégorie : Produits · Plan min. : Pro · Slug : cascading-variants

Créez des groupes de variantes dépendants — ex. : Marque → Modèle. Les groupes enfants n'apparaissent que lorsque l'option parent est sélectionnée.

Fonctionnalités

  • Groupes de variantes parent-enfant

  • Cascade Marque → Modèle

  • Compatible avec les variantes couleur et texte

  • Compatible avec le suivi de stock des variantes

  • Compatible avec le stock des combinaisons

Quand l'utiliser

Si vous vendez des coques de téléphone, des pièces auto, des batteries de remplacement, ou tout produit où le client doit « choisir une marque puis un modèle compatible », cet add-on assainit le sélecteur :

  • Sans : chaque paire (marque, modèle) doit être un produit séparé, ou vous laissez de longues listes déroulantes où le client peut choisir des combinaisons impossibles.

  • Avec : la marque est affichée d'abord ; une fois choisie, seuls les modèles compatibles sont révélés.

Comment l'activer

  1. Ouvrez Tableau de bord → Extensions sur /dashboard/addons.

  2. Repérez Variantes en cascade dans la catégorie Produits.

  3. Cliquez Activer l'extension (plan Pro requis).

  4. Ouvrez un produit sur /dashboard/products/create ou /dashboard/products/{id}/edit → la section Variantes expose désormais un sélecteur Dépend de. Il n'apparaît qu'à partir du deuxième groupe de variantes — le premier groupe n'a aucun parent possible.

Pas-à-pas

Un groupe enfant est rattaché à une option parent, pas à un groupe parent entier. Vous créez donc un groupe enfant par option parent :

  1. Créez le groupe parent Marque avec les options Apple, Samsung, Xiaomi.

  2. Créez un groupe enfant distinct par marque — Modèles Apple, Modèles Samsung, Modèles Xiaomi — chacun ne contenant que les modèles de cette marque.

  3. Sur chaque groupe enfant, réglez Dépend de sur l'option parent correspondante. La liste déroulante affiche les entrées sous la forme Marque → Apple. Laisser vide signifie que le groupe est toujours visible.

  4. Enregistrez. La vitrine n'affiche que le groupe enfant dont le client a choisi l'option parent.

Chaque groupe enfant peut dépendre d'exactement une option parent.

Compatibilité

  • L'affichage/masquage fonctionne pour les groupes color, text et image_text. À noter : sur les pages produit, quand le client change d'option parent, une option image_text de la branche quittée conserve sa mise en évidence visuelle bien que la sélection ait été effacée ; privilégiez donc color ou text dans les groupes enfants en cascade.

  • Changer l'option parent efface toutes les sélections situées en dessous et recalcule aussitôt le prix affiché.

  • Le suivi de stock est préservé à tous les niveaux : stock par option, par combinaison ou par produit — voir Variantes.

  • Les cascades multi-niveaux sont supportées : Marque → Modèle → Année. Chaque groupe enfant déclare l'unique option parent dont il dépend.

Où la cascade s'applique

  • Les pages produit.

  • Les formulaires de commande des landing pages.

  • La page produit du thème Digital, tant que l'add-on Variantes Produit Digital ne pilote pas ce même produit. Voir l'avertissement ci-dessous.

⚠️ Attention — Ne combinez pas les variantes en cascade et l'accordéon Variantes Produit Digital sur un même produit

Quand l'accordéon se monte, il masque le sélecteur de variantes standard et reconstruit les groupes dans sa propre liste, en laissant de côté les groupes enfants en cascade. L'add-on de cascade affiche alors ces groupes enfants dans un sélecteur que l'acheteur ne voit plus : les groupes enfants n'apparaissent jamais et l'acheteur ne peut pas choisir de modèle.

L'accordéon ne se monte que si le produit possède au moins un groupe non cascadé. Si tous les groupes du produit sont des enfants en cascade, l'accordéon abandonne, le sélecteur standard reste visible et la cascade fonctionne normalement. Tout ce qui se trouve entre les deux est cassé : sur le thème Digital, choisissez donc un seul des deux add-ons par produit.

📝 Remarque — Les groupes enfants masqués ne bloquent jamais une commande

Le client n'a à choisir que dans les groupes affichés. Un client qui choisit Apple ne voit jamais le groupe Modèles Samsung, et sa commande passe sans aucun choix dans ce groupe.

Conseils

  • Le stock par combinaison ne suit pas la cascade : le tableau des combinaisons croise chaque option de chaque groupe, groupes enfants compris. Il ne se réduit donc pas aux paires (Marque, Modèle) valides et peut atteindre la limite de 1000 combinaisons. Si le tableau devient trop grand, suivez plutôt le stock par option.

Avez-vous trouvé la réponse à votre question ?