Attributs et caractéristiques des produits : variantes, types d'options et règles
Comment configurer les caractéristiques dans XONIC : du choix des couleurs aux champs de texte libre et aux tableaux de commande, en passant par les combinaisons avec un numéro d'article personnalisé, les règles « si... alors » et les prix que la boutique calcule à partir des informations fournies par vos clients.
Le guide en vidéo (3 min 16 s) : sélection ou informations, création de caractéristiques, types d’options, groupes de caractéristiques, tableau de commande, ensemble de règles et formules de prix. Les sous-titres peuvent être activés dans le lecteur. Voix off générée par IA.
Transcription de la vidéo
0:00 · Introduction
Couleur, taille, texte personnalisé ou prix sur mesure : grâce aux caractéristiques, vous pouvez créer de nombreuses variantes à partir d’un seul produit. Cette vidéo vous montre en quelques minutes comment cela fonctionne dans XONIC.
0:15 · Sélection ou information
Commençons par la distinction la plus importante. Si le client doit faire un choix, par exemple une couleur ou une taille, il s’agit d’une variante. Les variantes peuvent modifier le prix et disposer de leur propre référence, de leur propre stock et de leur propre image. S’il s’agit simplement d’une information, comme la matière ou les conseils d’entretien, choisissez le type d’option « Show only ». Ces informations apparaissent sur la page du produit sous « Propriétés ».
0:42 · Créer et attribuer des caractéristiques
Vous créez les caractéristiques une seule fois dans la rubrique « Produits », sous « Caractéristiques du produit », par exemple « Taille » avec les valeurs de S à XXL. Le tri détermine l’ordre d’affichage dans la boutique. Dans la fiche produit, vous attribuez les caractéristiques dans l’onglet « Caractéristiques ». C’est là que vous définissez comment le client effectue sa sélection, s’il voit d’abord « Veuillez choisir » et si la sélection est obligatoire. Chaque valeur dispose de sa propre ligne : supplément, référence, GTIN, stock et poids. Le supplément est indiqué hors taxes dans le champ. La boutique ajoute la référence de la valeur à celle du produit, ce qui génère un numéro unique pour chaque sélection.
1:24 · Types d’options
Onze types d’options sont disponibles : listes de sélection, boutons radio, grands boutons avec image, cases à cocher, champs de texte libre, etc. Vous pouvez définir plus précisément un champ de texte via « Détails » : en tant que nombre, date ou texte, avec une valeur minimale et maximale ou une longueur maximale. La boutique affiche ces limites directement sous le champ.
1:50 · Groupes de caractéristiques et configurateur
Si vous avez besoin d’un stock ou d’un GTIN pour chaque combinaison, par exemple « Noir en M », regroupez la couleur et la taille dans un groupe de caractéristiques. Un clic sur le signe « + » relie les caractéristiques, tandis que « Ajouter toutes les valeurs » crée l’ensemble des combinaisons. Dans la boutique, les caractéristiques s’affichent alors individuellement. Le client sélectionne d’abord la couleur, puis la taille. Les combinaisons qui n’existent pas sont désactivées.
2:20 · Tableau de commande
Le tableau de commande est prévu pour les commandes groupées. Le client saisit la quantité par taille et ajoute le tout au panier d’un simple clic.
2:32 · Règles et formules de prix
Grâce au module complémentaire « Fonctions avancées des caractéristiques », la boutique en ligne réagit aux choix effectués. Une règle stipule par exemple : si le t-shirt est noir, masquer la couleur d’impression « noir ». D’autres règles affichent des remarques ou empêchent les combinaisons impossibles. Et grâce à une formule dans le prix des options, la boutique calcule le prix à partir des données saisies, ici en multipliant la largeur par la hauteur.
2:59 · Conclusion
Vous trouverez tous les paramètres, exemples et conseils dans le guide « Attributs des produits » sur xonic-solutions.de. Et si vous avez besoin d’aide pour la configuration : notre équipe d’assistance de Chemnitz est à votre disposition.
En un coup d’œil
- Sélection ou information : si le client doit faire un choix (couleur, taille, texte), il s’agit d’une caractéristique de sélection. S’il s’agit uniquement d’une indication (matière, entretien), sélectionnez le type d’option « Afficher uniquement ».
- Les caractéristiques s’appliquent à l’ensemble de la boutique : vous créez une caractéristique telle que « Taille » une seule fois sous « Caractéristiques du produit » et vous l’attribuez à autant de produits que vous le souhaitez. Vous configurez le type d’option, le champ obligatoire et les prix pour chaque produit.
- Données par valeur : le supplément, la référence, le GTIN, le stock, le poids et l’image sont gérés directement au niveau de la valeur dans l’onglet « Caractéristiques » du produit.
- Combinaisons : si vous avez besoin d’un stock ou d’un GTIN pour chaque combinaison (par exemple « Noir / M »), regroupez les caractéristiques dans un groupe de caractéristiques.
- Indicateur : « Fonctions avancées des caractéristiques » désigne les fonctionnalités du module complémentaire XONIC Premium : fonctions avancées des caractéristiques (règles, formules de prix, valeurs supplémentaires, blocs, produits associés). Tout le reste est inclus dans chaque boutique XONIC. Les illustrations montrent XONIC 4.9.140.
Dans ce guide
Les termes : caractéristique, valeur, type d’option
Dans l'interface d'administration, les attributs de produit sont appelés « caractéristiques du produit ». Vous retrouverez ces termes dans tous les formulaires :
| Terme | Signification | Exemple |
|---|---|---|
| Caractéristique (également appelée « option ») | La propriété qu’un produit peut présenter | Couleur, taille, matière |
| Valeur (également appelée « valeur d'option ») | Une valeur de la caractéristique | Bleu marine, M, 100 % coton bio |
| Type d’option | Comment le client perçoit et sélectionne la caractéristique | Liste de sélection, boutons, champ de texte, affichage uniquement |
| Groupe de caractéristiques | Plusieurs caractéristiques dont les valeurs sont gérées sous forme de combinaison | Couleur + taille = « Noir » « M » |
| Famille (maître/esclave) | Chaque variante est un produit distinct avec sa propre page | T-shirt noir et t-shirt bleu marine : deux articles distincts |
Pour savoir quelle méthode choisir et à quel moment, consultez la section « Caractéristiques » ou « Produits distincts ».
Sélection ou informations : variantes et caractéristiques d'affichage
La différence la plus importante : le client fait-il un choix ou se contente-t-il de lire ?
Variantes sélectionnables
Le client doit ou peut faire un choix avant de passer commande.
- Caractéristiques typiques : couleur, taille, modèle, texte personnalisé
- Peuvent modifier le prix (supplément ou formule)
- Peuvent avoir leur propre référence, GTIN, stock et image
- Types d'options : liste déroulante, boutons radio, case à cocher, leurs variantes sous forme de boutons et de menus contextuels, champ de texte, zone de texte, panier
Caractéristiques d'affichage
Informations pures, le client ne sélectionne rien.
- Caractéristiques typiques : matière, grammage, conseils d’entretien, compatibilité
- Apparaissent sur la page du produit sous « Caractéristiques »
- Ne modifient pas le prix et n’empêchent pas l’achat depuis la liste des produits
- Conviennent comme filtres et pour les importations depuis le système de gestion des stocks
- Type d’option : « Show only » (visible) ou « Hide » (invisible)
En haut, la sélection (couleur, taille) ; en bas, sous « Caractéristiques », les critères d'affichage. La référence de l'article est composée de la combinaison sélectionnée. Cliquez pour agrandir.
Créer des caractéristiques et des valeurs
Sous Produits → Caractéristiques des produits, vous gérez toutes les caractéristiques de la boutique en un seul endroit.
La liste indique le nombre de produits et de valeurs associés à chaque caractéristique. Cliquez pour agrandir.
- Créer une caractéristique : onglet « Insérer », saisir le nom pour chaque langue, enregistrer. Un commentaire permet de distinguer les caractéristiques dont les noms se ressemblent (par exemple « Taille textile » et « Taille chaussures »).
- Créer des valeurs : via « Modifier la caractéristique » et l’onglet « Valeurs de la caractéristique… », vous créez les valeurs et définissez leur ordre de tri. Celui-ci s’applique partout où vous ne définissez pas d’ordre spécifique au niveau du produit.
- Définir les paramètres par défaut : dans l’onglet « Modifier la caractéristique », sous « Présélection lors de l’ajout dans les produits », vous définissez les paramètres avec lesquels la caractéristique est intégrée à un produit : champ obligatoire, type d’option, affichage de l’image de l’option et tri par numéro d’article. Cela permet de gagner du temps lorsque vous gérez de nombreux produits.
Paramètres par défaut avec lesquels la caractéristique est intégrée dans les nouveaux produits. Cliquez pour agrandir.
Les valeurs et leur ordre de tri. Cliquez pour agrandir.
Autres fonctionnalités de cette page :
- Statut d'affichage : s'il est réglé sur « visible », les valeurs « Show-only » de cette caractéristique apparaissent également dans la liste des produits.
- Fusionner : les options « Fusionner l'option » et « Fusionner la valeur de l'option » permettent de supprimer les caractéristiques et les valeurs créées en double, par exemple après une importation.
- Nettoyage : « Supprimer les caractéristiques de produit inutilisées » supprime les caractéristiques sans produit, « Supprimer les valeurs inutilisées » fait de même pour les valeurs.
- Modifier les valeurs supplémentaires Fonctions avancées des caractéristiques: colonnes numériques personnalisées par valeur pour les formules de prix, voir Formules de prix.
Attribuer des caractéristiques à un produit
L'affectation s'effectue dans la fiche produit : Produits → Catégories / Produits → Modifier le produit → onglet « Caractéristiques ». Cet onglet apparaît dès que le produit a été enregistré une première fois.
Barre d’outils et la caractéristique « Couleur » déployée avec ses valeurs. Cliquez pour agrandir.
La barre d'outils
- Déplier/Replier (double flèche à gauche dans la barre) : ouvre ou ferme toutes les caractéristiques.
- Ajouter une caractéristique unique (signe « + » vert) : ajouter une caractéristique avec les valeurs sélectionnées.
- Sélection rapide des caractéristiques (icône en forme de coche) : sélectionner plusieurs caractéristiques et valeurs à la fois.
- Ajouter un bloc – Fonctions avancées des caractéristiques: organiser les caractéristiques de la page produit en sections avec un titre.
- (Nombre) Règles – Fonctions avancées des caractéristiques: ensemble des règles du produit.
- Sélectionner l’option principale: la caractéristique dont les valeurs apparaissent sous forme de vignettes dans la liste des produits, voir Option principale.
- Configurer les types d’extensions (roue dentée) : ordre et affichage des boutons « Prix d’achat », « Prix de vente conseillé » et « Produits associés » sous chaque valeur.
- Profils de caractéristiques du produit (sélection à droite) : ensemble enregistré de caractéristiques que vous attribuez au produit. Le crayon situé à côté permet d’ouvrir les profils pour les modifier.
Paramètres par caractéristique
| Paramètre | Effet |
|---|---|
| Afficher « Veuillez sélectionner » | Le client voit d’abord « Veuillez choisir » à la place d’une valeur présélectionnée. Associé à « Champ obligatoire », cela empêche quiconque de commander par inadvertance la première valeur. |
| Champ obligatoire | Sans sélection, le produit ne peut pas être ajouté au panier. |
| Type d’option | Affichage : voir Types d’options. |
| Affichage de l’image de l’option | Où l'image d'une valeur apparaît : « directement lors de la sélection », « dans la galerie d'images » ou « combiné (les deux) ». |
| Tri des références | Comment le numéro d'article de la valeur est associé à celui du produit, voir Données des variantes. |
| Détails (uniquement pour le type d’option « Texte ») | Type de données et limites du champ de saisie, voir Types d’options. |
Aperçu des types d’options
Onze types d’options sont disponibles pour les caractéristiques individuelles. Ils déterminent uniquement l’affichage ; les données associées à la valeur restent inchangées.
| Type d’option | Voici comment le client voit la caractéristique | Caractéristique typique de |
|---|---|---|
| Select | Liste de sélection (menu déroulant) | Nombreuses valeurs, par exemple les tailles 36 à 48 |
| Radio | Liste de choix, les suppléments de prix sont indiqués à côté | Peu de valeurs, par exemple couleur d'impression, matière |
| Radio (Button) | Un bouton par valeur, avec une image si la valeur en comporte une | Couleurs avec aperçu, tailles sous forme de vignettes |
| Radio (Popup) | Sélection dans une fenêtre séparée | Nombreuses options avec image, par exemple motifs, tissus |
| Checkbox | Un bouton par valeur, plusieurs peuvent être sélectionnés simultanément | Prestations supplémentaires |
| Checkbox (Button) | Boutons, sélection simultanée de plusieurs options, supplément indiqué sur le bouton | Options supplémentaires telles que l'emballage cadeau |
| Text | Champ de saisie sur une seule ligne, pouvant également contenir un nombre, une date, une couleur ou une adresse e-mail | Texte personnalisé, dimensions, date de livraison |
| Textarea | Champ de saisie multiligne | Remarques concernant la commande |
| Show only | Affichage uniquement sous « Caractéristiques » | Matériau, caractéristiques techniques |
| Hide | Invisible, même dans le panier | Identification interne, valeurs de filtrage |
| Cart | Tableau de commande avec champ de quantité pour chaque valeur | Commandes groupées portant sur plusieurs tailles, voir le tableau de commande |
Six types d'options sur une page produit : bouton radio, liste déroulante, bouton radio, champ de texte, zone de texte et case à cocher. Cliquez pour agrandir.
Où se trouve la sélection sur la page produit
S'il y a jusqu'à trois critères de sélection, ceux-ci apparaissent dans l'encadré de prix à côté de l'image ; s'il y en a davantage, ils se trouvent en dessous, sous « Veuillez faire votre choix ». Vous pouvez définir cette limite dans Paramètres → Design → Fiche produit → Nombre maximal d’options dans l’encadré de prix (page d’informations sur le produit) (DISPLAY_MAX_OPTIONS). Sur smartphone, la sélection apparaît toujours dans l’encadré de prix.
Définir plus précisément les champs de saisie (type d’option « Texte »)
Avec le type d’option « Texte », le champ « Détails » apparaît à côté de la caractéristique. Le bouton situé à côté (aide à la saisie pour les attributs HTML) ouvre la boîte de dialogue « Sélectionner les paramètres du champ de saisie de texte ». Vous y définissez :
- Type de données : text, number, date, color ou email. Avec « date », un calendrier s’affiche ; avec « number », un champ avec des boutons « + » et « - ».
- Longueur minimale et maximale pour les textes, valeur minimale, maximale et incrément pour les nombres. La boutique affiche ces limites sous le champ.
- Remarque concernant les champs vides (texte de remplacement) et un contenu prédéfini.
La boîte de dialogue inscrit les informations dans le champ « Détails », par exemple maxlength=20;placeholder=z. B. Teamname. Vous pouvez également les saisir directement à cet endroit.
Texte souhaité : 20 caractères maximum, avec texte de remplacement. Cliquez pour agrandir.
Champs numériques avec limites. Le supplément pour le matériel est calculé à partir des données saisies. Cliquez pour agrandir.
Prix, référence, GTIN et stock par valeur
Chaque valeur d’un critère de sélection dispose de sa propre ligne comportant les champs suivants :
Taille avec stock par valeur et supplément pour la taille XXL. Le prix de l'option est indiqué hors taxes dans le champ. Cliquez pour agrandir.
| Champ | Voici comment la boutique effectue ses calculs |
|---|---|
| Affichage des options | Image de l'article, selon le paramètre « Affichage de l'image d'option » : dans le bouton, dans la galerie ou les deux. Des images supplémentaires sont également possibles en cas de combinaisons. |
| Prix de l'option | Supplément net. Le calculateur situé à côté du champ affiche le montant brut. Avec le module complémentaire XONIC Premium : Fonctions avancées des caractéristiques, une formule peut également être indiquée ici. |
| Référence | Est associé selon le « tri par référence » de la caractéristique : 0 remplace la référence du produit, une valeur négative la fait précéder, une valeur positive la fait suivre. Plusieurs caractéristiques sont triées par ordre numérique. |
| GTIN | La boutique retient le premier GTIN non vide parmi les valeurs sélectionnées. Un GTIN unique par combinaison n’est possible qu’avec un groupe de caractéristiques. |
| Nombre de produits | Vide : c’est le stock du produit qui s’applique. Rempli : le stock pris en compte est la plus petite valeur entre le stock du produit et le stock de valeur. Le stock du produit doit donc être au moins égal au stock de valeur le plus élevé. |
| Poids | Est ajouté au poids du produit, par exemple pour le calcul des frais de port. |
| Prix d'achat, prix de vente conseillé | Boutons situés sous l'image, pour le calcul et l'affichage des prix. |
| Produits associés Fonctions avancées des caractéristiques | Permet, en fonction de la valeur, d’ajouter d’autres produits au panier ou d’en faire un lot. |
DW-TS-100. La caractéristique « Couleur » a le code de référence 1 et la valeur « Noir » avec -SWZ; la caractéristique « Taille » a le code 2 et la valeur « M » avec -M. Une fois sa sélection effectuée, le client voit s’afficher la référence DW-TS-100-SWZ-M, qui figure également telle quelle dans la commande. Les séparateurs doivent figurer dans l’extension ; la boutique n’en ajoute pas d’elle-même.Le stock en valeur n’est débité que si l’option Paramètres → Paiement → Stock → Ajuster le stock (STOCK_LIMITED) est activée. Avec l’option « Désactiver les produits en rupture de stock » (SOLD_OUT_SET_INACTIVE), la boutique désactive un article dès que son stock passe en dessous de 1.
Groupes de caractéristiques : combinaisons avec une référence propre, un GTIN et un stock propre
Lorsque deux caractéristiques distinctes sont présentes, la boutique ne peut gérer le stock et le GTIN que par valeur, et non par combinaison. Si vous disposez d’un nombre différent d’articles pour « Noir / M » et « Bleu marine / M », regroupez la couleur et la taille en un seul groupe de caractéristiques. Chaque combinaison disposera alors de sa propre ligne.
Voici comment créer un groupe de caractéristiques
- Attribuez la première caractéristique au produit, par exemple « Couleur ».
- Cliquez sur le signe « + » vert en haut de cette caractéristique (info-bulle « Ajouter une valeur d’option au groupe d’options ») et sélectionnez la deuxième caractéristique, par exemple « Taille ». La deuxième caractéristique ne doit pas encore être attribuée individuellement au produit, sinon elle n’apparaîtra pas dans la liste.
- Cliquez sur « Ajouter une valeur ». La boutique vous demande les valeurs les unes après les autres, c’est-à-dire d’abord la couleur, puis la taille. «Ajouter toutes les valeurs »crée toutes les combinaisons en une seule fois (jusqu’à près de 200 combinaisons).
- Pour chaque combinaison, saisissez la référence, le GTIN, le stock et, si nécessaire, l’image et le prix, puis enregistrez en cliquant sur « Mettre à jour ».
Étape 2 : sélectionner la deuxième caractéristique. Cliquez pour agrandir.
Étape 3 : « Ajouter toutes les valeurs » crée toutes les combinaisons. Cliquez pour agrandir.
Chaque combinaison dispose de sa propre ligne avec la référence, le GTIN et le stock. Cliquez pour agrandir.
Affichage dans la boutique : le mode configurateur
Il existe cinq modes d’affichage pour les groupes de caractéristiques : Select, Radio, Radio (Button), Radio (Popup) et Cart. À partir de deux caractéristiques dans le groupe, la boutique affiche chaque caractéristique dans un champ distinct (mode configurateur). Les champs sont interdépendants : la taille ne peut être sélectionnée qu’une fois la couleur choisie (« Veuillez d’abord choisir une couleur ») et les combinaisons qui n’existent pas ou qui sont désactivées apparaissent avec ⁽¹⁾ et sont verrouillées.
Couleur « Navy » sélectionnée : la combinaison « Navy / XXL » est désactivée et donc verrouillée. L'image de la combinaison apparaît dans la galerie. Cliquez dessus pour l'agrandir.
Vous définissez le seuil sous Paramètres → Design → Liste des produits → Taille du groupe d’options à partir duquel l’affichage divisé (« mode configurateur ») doit s’afficher (OPTIONS_SPLIT_NUM, valeur par défaut 2). En dessous, la boutique affiche le groupe sous la forme d’un champ unique contenant des entrées telles que « Noir / M ». Vous pouvez activer le regroupement sous les champs à l’aide de l’option « Regroupement des groupes d’options en vue fractionnée » (OPTIONS_SPLIT_SUMMARY).
Tableau de commande : plusieurs variantes en une seule étape (type d’option « Cart »)
Avec le type d’option « Cart », un tableau s’affiche sous le produit, avec une ligne par valeur. Le client saisit la quantité pour chaque ligne, et « Panier » ajoute toutes les lignes dont la quantité est supérieure à 0 au panier en tant que lignes distinctes. Cela convient aux associations, aux entreprises et aux revendeurs qui commandent plusieurs tailles à la fois.
Saisissez les quantités par taille, puis cliquez une fois sur « Panier ». Cliquez pour agrandir.
Résultat : deux articles dans le panier. Cliquez pour agrandir.
- Une seule caractéristique de type « Cart » est autorisée par produit. Utilisez pour cela la caractéristique à laquelle sont associés les références et les stocks.
- Une caractéristique « Cart » ne peut pas être un champ obligatoire ; le bouton correspondant n'apparaît donc pas.
- Chaque ligne affiche la valeur, sa référence, les informations de livraison et le prix avec le supplément, ainsi que l'image de la valeur, si elle en possède une.
Option principale : variantes dans la liste des produits et dans le flux Google
Via « Sélectionner l’option principale » dans l’onglet « Caractéristiques », vous définissez une caractéristique dont l’effet s’étend au-delà du produit.
Dans la liste des produits, les valeurs de l’option principale s’affichent sous forme de vignettes sous le produit. Cliquez dessus pour les agrandir.
- Liste des produits : les valeurs s'affichent sous forme de vignettes avec une image et un nom. Un clic ouvre la page du produit avec la valeur présélectionnée. Le nombre maximal de vignettes affichées est défini dans Paramètres → Général → Valeurs maximales → Nombre maximal d'images et de noms d'options principales dans la liste (
MAX_PRIMARY_OPTIONS_IN_LISTING). - Flux Google : le flux destiné au Merchant Center divise le produit en entrées distinctes en fonction de l’option principale, par exemple « T-shirt bio Classic - Couleur : bleu marine », chacune comportant le prix, l’image et le lien vers la valeur présélectionnée. Seules les valeurs disposant de leur propre référence d’article sont divisées.
-SWZ), cette extension apparaît comme référence produit dans le flux. Saisissez des références complètes pour le flux et définissez le tri des références de cette caractéristique sur 0.Caractéristiques utilisées comme filtres dans la liste des produits
Les caractéristiques peuvent servir de filtres sur les pages de catégories et de recherche, qu’il s’agisse de caractéristiques de sélection, de caractéristiques « Afficher uniquement » ou de caractéristiques « Masquer ». Vous pouvez définir quelles caractéristiques apparaissent comme filtres sous Produits → Filtres de produits. Le guide Recherche dans la boutique décrit comment la boutique filtre et effectue des recherches.
Si vous travaillez avec des familles (maître/esclave), le maître reprend les caractéristiques filtrables de ses esclaves afin que la famille soit trouvée dans le filtre avec toutes ses variantes.
Caractéristiques ou produits distincts (familles) ?
Les variantes peuvent être représentées de deux manières. Les deux disposent de leur propre référence, GTIN et stock.
| Caractéristiques associées au produit | Famille (maître/esclave) | |
|---|---|---|
| Page produit | Une seule page pour toutes les variantes | Une page par variante avec sa propre URL |
| Textes et images | Communs, image par valeur ou combinaison | Description et images propres à chaque variante |
| Prix | Prix de base plus supplément par valeur | Prix spécifique par variante, y compris les barèmes et les prix spéciaux |
| Gestion | Peu d'efforts, tout dans un seul onglet | Un peu plus d'effort, mais une liberté maximale |
| Convient pour | Couleur, taille, modèle, configuration, texte libre | Variantes nécessitant un contenu propre ou devant être recherchées individuellement |
Vous configurez les familles dans l’onglet « Général » du produit : « Groupe de produits (produits maîtres/esclaves) », « Produit maître » et « Type d’affichage des produits esclaves » (Liste, Sélection, Bouton radio, Bouton radio (bouton) ou Bouton radio (fenêtre contextuelle)). Les deux peuvent être combinés, par exemple une famille par couleur avec la caractéristique « Taille » dans chaque produit esclave.
Règles : règles « si… alors » pour la sélection
Fonctions avancées des caractéristiques Le système de règles réagit à la sélection du client : il masque des valeurs ou des caractéristiques entières, définit des valeurs, affiche des remarques ou empêche les combinaisons impossibles. Il fait partie du module complémentaire XONIC Premium : Fonctions avancées des caractéristiques.
Vous pouvez l’ouvrir dans l’onglet « Caractéristiques » via le bouton « (Nombre) Règles ». La boîte de dialogue « Gérer les règles pour… » répertorie tous les blocs de règles du produit. Chaque bloc se compose d’une ou plusieurs conditions et d’une ou plusieurs réactions.
Quatre blocs de règles pour le t-shirt avec impression personnalisée. Cliquez pour agrandir.
Un bloc : si la couleur = noir, alors masquer la couleur d’impression « noir ». Cliquez pour agrandir.
Conditions
- Sélection client/saisie d’une caractéristique : la caractéristique à vérifier. Il existe également « --Nombre d’articles-- » (la quantité dans le panier) et « --sans condition (toujours exécuter)-- ».
- Opérateurs de comparaison : < (inférieur à), ≤ (inférieur ou égal à), = (égal à), ≠ (différent de), ≥ (supérieur ou égal à), > (supérieur à). Cela permet également de vérifier des saisies de texte et des nombres, par exemple « Largeur > 300 ».
- Comparaison : une valeur fixe (« --Sélectionner une valeur-- »), une formule (« --Saisir une formule-- ») ou une autre caractéristique.
- Liaison : pour chaque bloc, on applique soit « Toutes les règles » (et), soit « Au moins une règle » (ou). Si vous avez besoin des deux, créez deux blocs.
Les sept réactions
| Réaction | Effet | Exemple |
|---|---|---|
| Message d'avertissement | Remarque en haut de la page : le client peut poursuivre sa commande | « La taille XXL est fabriquée sur commande. » |
| Message d'erreur | Remarque : le produit ne peut pas être ajouté au panier ; les caractéristiques concernées sont surlignées en rouge | « Cette combinaison n'est pas possible. » |
| Modifier la valeur de l’option | Définit une valeur ; avec « --Nombre d'articles-- » comme cible, la quantité est également définie | En cas de « Production express », « Livraison express » est automatiquement sélectionnée |
| Masquer la valeur de l’option | Masque une valeur (y compris « toutes les valeurs d’option ») | Couleur d'impression : noir pour un t-shirt noir |
| Afficher la valeur d’option | Affiche une valeur | Couleur spéciale uniquement pour la version « Deluxe » |
| Masquer l'option | Masque une caractéristique entière et désactive son champ obligatoire | Masquer « Gravure » pour le verre |
| Afficher l'option | Affiche une caractéristique dans son intégralité | « Texte personnalisé » uniquement avec « Impression » |
Le bouton «Réaction immédiate sans attendre le clic sur le panier » (symbole en forme de flèche à côté de la réaction) permet à la réaction de s’appliquer dès la sélection. Sans lui, la boutique ne vérifie qu’au moment du clic sur « Panier », ce qui convient pour les messages d’erreur. Ce sont les serveurs qui évaluent les règles, et non les navigateurs ; elles ne peuvent donc pas être contournées.
T-shirt noir : la couleur d’impression « Noir » est masquée. Cliquez pour agrandir.
Taille XXL : le message d'avertissement s'affiche en haut de la page. Cliquez pour agrandir.
- Statut : chaque bloc peut être désactivé individuellement. La boutique enregistre comme désactivé tout bloc qui ne peut pas fonctionner ainsi et le signale.
- Copier-coller des règles : transfère les règles vers un autre produit via le presse-papiers, au choix en les ajoutant ou en les remplaçant.
- Via l'interface : les règles peuvent également être lues et écrites via l'API xoPort (champ «
options_rules»).
Formules de prix et valeurs supplémentaires
Fonctions avancées des caractéristiques Avec le module complémentaire XONIC Premium : Fonctions avancées des caractéristiques, le champ « Prix de l’option » peut contenir une formule à la place d’un chiffre. La boutique calcule ainsi les prix à partir des informations fournies par le client, par exemple en fonction de la surface, de la longueur ou de la quantité.
Formule dans le prix de l’option : surface en m² multipliée par le prix au m². Cliquez pour agrandir.
Voici comment fonctionne cet exemple
La bannière publicitaire comporte les champs de texte « Largeur en cm » (ID de caractéristique 10) et « Hauteur en cm » (ID 11), tous deux de type « nombre ». Pour la valeur « Bâche PVC 510 g/m² », le prix de l'option est le suivant :
ov10*ov11/10000*12.52
la largeur multipliée par la hauteur, divisée par 10 000, donne la surface en m², multipliée par 12,52 € HT (14,90 € TTC) par m². Pour 200 × 100 cm, cela correspond à 2 m², soit un supplément de 25,04 € HT ou 29,80 € TTC. L’ID de caractéristique figure dans la liste sous « Caractéristiques du produit ».
200 × 100 cm en PVC : 9,90 € de prix de base plus 29,80 € de prix au m². Cliquez pour agrandir.
| Espace réservé | Signification |
|---|---|
ov10 | Chiffre saisi par le client dans la caractéristique 10 ; pour les caractéristiques de sélection, il s'agit du chiffre figurant dans le nom de la valeur sélectionnée (par exemple 25 pour « 25 m ») |
bp | Prix de base du produit sans caractéristiques |
op5 | Prix de l'option de la valeur sélectionnée dans la caractéristique 5 |
oa5_2 | Valeur supplémentaire de la valeur sélectionnée dans la caractéristique 5, colonne 2 (à partir de « Modifier les valeurs supplémentaires ») |
ex12 | Contenu du champ supplémentaire 12 du produit |
tr | Taux d’imposition du produit |
- Les valeurs autorisées sont «
+ - * / ( )» et les nombres avec un point comme séparateur décimal (12.52, et non12,52). Une division par 0 donne 0. - Les formules utilisent les prix nets, tout comme le prix de l’option lui-même.
- Le champ « Poids » accepte également une formule, par exemple un poids au m².
- Vous gérezles valeurs supplémentaires sous Produits → Caractéristiques des produits → « Modifier les valeurs supplémentaires » : un tableau comportant des colonnes distinctes pour chaque valeur, par exemple le prix au m² et le poids au m² pour chaque matériau.
Exemples pratiques
Importation, exportation et interface
- CSV : sous Outils → Gestionnaire d’import/export CSV xoPort, le port « Options produit (caractéristiques) » permet de gérer les caractéristiques, les valeurs, les prix, les références et les stocks.
- API REST : l’importation de produits accepte les caractéristiques dans le champ
optionset crée les caractéristiques et valeurs manquantes. L’exportation fournit les caractéristiques individuelles dansoptionset les groupes de caractéristiques avec toutes leurs combinaisons dansoption_groups. Les règles se trouvent dans le champoptions_rules. Pour plus de détails, consultez la documentation de l’API « Products ». - Gestion des stocks : les caractéristiques « Show-only » sont particulièrement adaptées aux données issues de la gestion des stocks, car elles n’influencent pas le processus de commande.
Protection contre les commandes erronées
Trois contrôles empêchent la création de commandes sans sélection valide :
- Lors de l’enregistrement du produit : la boutique rejette toute caractéristique obligatoire sans valeur active et toute présélection sur une valeur inactive, en affichant un message d’erreur.
- Lors de la restauration d’un panier : si un client se connecte et qu’un ancien panier est restauré, la boutique vérifie la sélection enregistrée. Si une valeur n’existe plus, elle le signale au lieu de calculer incorrectement le montant de la ligne.
- Lors du paiement : sous Paramètres → Protection des données → Règles GEO IP → Vérifier l’absence de sélection d’attributs lors du paiement (
CHECKOUT_ATTRIBUTE_GUARD_MODE), vous définissez ce qui se passe lorsqu’un article ne comporte pas de caractéristique obligatoire : off (aucune vérification), log (uniquement consigner dans le journal, valeur par défaut) ou block (bloquer le paiement). Ces lignes ne sont pas créées via la page produit, mais par exemple via l’importation d’une liste d’articles. Si une sélection enregistrée n’est plus disponible à la commande, le processus de paiement bloque systématiquement.
Aperçu des paramètres
| Paramètre | Où | Effet |
|---|---|---|
Nombre maximal d'options dans l'encadré de prix (page d'informations sur le produit)DISPLAY_MAX_OPTIONS | Paramètres → Design → Fiche produit | Le nombre d'options disponibles dans le tableau des prix est limité à cette valeur (valeur par défaut : 3) |
Taille du groupe d'options à partir de laquelle l'affichage en deux parties (« mode configurateur ») doit s'afficherOPTIONS_SPLIT_NUM | Paramètres → Design → Liste des produits | À partir de ce nombre de caractéristiques, un groupe s'affiche sous forme de champs individuels (valeur par défaut : 2) |
Résumé des groupes d’options en affichage diviséOPTIONS_SPLIT_SUMMARY | Paramètres → Design → Liste des produits | Résumé de la sélection sous les champs |
Images dans la boîte des caractéristiques du produitATTRIBUTES_SHOWONLY_WITH_IMAGES | Paramètres → Design → Images | Afficher uniquement les valeurs accompagnées de leur image sous « Propriétés » |
Nombre maximal d'images et de noms d'options principales dans la fiche produitMAX_PRIMARY_OPTIONS_IN_LISTING | Paramètres → Général → Nombre maximal de valeurs | Nombre maximal de vignettes dans la liste des produits |
Fonction de prix de base activée/désactivéeBASE_PRICE_OPTION | Paramètres → Général → Paramètres de base | Affiche la colonne « Facteur de prix de base » à côté de la valeur |
Ajuster le stockSTOCK_LIMITED | Paramètres → Paiement → Stock | Déduit le stock du produit et de l'article |
Désactiver les produits en rupture de stockSOLD_OUT_SET_INACTIVE | Paramètres → Paiement → Stock | Désactive les produits et les valeurs en rupture de stock |
Vérifier l'absence de sélection d'attributs lors du paiementCHECKOUT_ATTRIBUTE_GUARD_MODE | Paramètres → Protection des données → Directives GEO IP | off, log ou block, voir ci-dessus |
Pièges à éviter et conseils
- Stock du produit trop faible : le stock pris en compte est la plus petite des deux valeurs entre le stock du produit et celui de la référence. Si le stock du produit est à 0, la variante est considérée comme en rupture de stock, même si le stock de la référence est à 50.
- Une deuxième caractéristique manque lors du regroupement : une caractéristique déjà attribuée individuellement au produit ne peut pas être ajoutée au groupe. Supprimez-la au préalable.
- Le prix de l'option est net : si vous souhaitez un supplément de 2 € brut, saisissez 1,6807 avec une TVA de 19 % ou utilisez le calculateur situé à côté du champ.
- Virgule dans les formules : dans les formules, seul le point est utilisé comme séparateur décimal.
- Sélection non obligatoire : sans « Veuillez choisir », la première valeur est déjà sélectionnée par défaut. Pour les tailles, cela peut entraîner des erreurs de commande. Activez simultanément les options « Veuillez choisir » et « Champ obligatoire ».
- Caractéristiques en double après l’importation : « Taille » et « Groesse » sont considérées comme deux caractéristiques distinctes par la boutique. Regroupez-les sous « Caractéristiques du produit ».
- Références d’articles dans le flux Google : les valeurs de l’option principale doivent comporter des références d’articles complètes, voir « Option principale ».
- Conversion en groupe de caractéristiques : lors du regroupement, les valeurs existantes du groupe sont perdues. Sauvegardez au préalable les références, les GTIN et les stocks, par exemple via une exportation CSV.
Liste de contrôle pour un nouveau produit à variantes
- Créez les caractéristiques et leurs valeurs sous Produits → Caractéristiques du produit, puis triez les valeurs.
- Choisissez : caractéristiques individuelles, groupe de caractéristiques ou famille ?
- Attribuez les caractéristiques dans l’onglet « Caractéristiques », définissez le type d’option, « Veuillez sélectionner » et marquez le champ comme obligatoire.
- Pour chaque valeur, saisissez le supplément de prix, la référence, le GTIN, le stock et l’image.
- Définir le stock du produit à un niveau au moins égal au stock le plus élevé.
- Définir l’option principale si les variantes doivent apparaître dans la liste des produits et dans le flux Google.
- Si nécessaire, créer des règles et des formules dans les « Fonctions avancées des caractéristiques ».
- Enregistrez, puis sur la page du produit, cliquez une fois sur chaque sélection : prix, référence, image et stock.
Foire aux questions
Combien y a-t-il de types d’options ?
Chaque variante peut-elle avoir son propre stock ?
Comment attribuer un GTIN distinct à chaque variante ?
Pourquoi l’image du produit ne change-t-elle pas en fonction de la couleur ?
Puis-je calculer le prix en fonction de la surface ou de la longueur ?
ov10*ov11/10000*12.52 dans le prix de l’option.Comment empêcher les combinaisons impossibles ?
Que deviennent les règles et les formules lorsque le module complémentaire arrive à expiration ?
Un client peut-il commander plusieurs tailles à la fois ?
Guides complémentaires
Nous configurons vos variantes
Nous vous aidons à configurer les caractéristiques, les groupes de caractéristiques, les règles et les formules de prix, y compris lors de l'importation depuis votre système de gestion des stocks.
Contacter le service d'assistance dès maintenant