Comment créer des attributs Magento pour les produits

Publié: 2022-02-16

Lorsque vous configurez un site Magento pour la première fois, vos produits auront un prix, un poids, une image et quelques autres options de commerce électronique populaires.

Cependant, ces options ne suffiront pas pour de nombreux magasins. Différents produits ont des besoins différents. Voici quelques exemples simples :

  • Une librairie exigera des champs pour l'éditeur, la date de publication et le numéro ISBN.
  • Un magasin de vêtements peut exiger des champs pour Type de tissu, Taille de vêtement et Couleur de vêtement.
  • Un magasin de voitures peut exiger des champs pour le moteur, le type de carrosserie et les miles par gallon.

Magento vous permet d'ajouter tous ces détails grâce à l'utilisation d'"attributs". Dans ce tutoriel, je vais vous montrer comment utiliser les attributs dans Magento.

Ce guide est tiré de Magento 2 Explained, le livre le plus vendu pour Magento 2. Nous utilisons l'exemple d'un magasin appelé "Orangeville" dans ce livre, vous le verrez donc référencé ici.


Utilisation des attributs Magento expliqués

Sans vous en rendre compte, vous avez examiné les attributs tout au long de ce livre.

Toutes les informations que vous avez saisies pour un produit utilisent des attributs. Voyons ce que je veux dire :

  • Allez dans "Magasins", puis "Ensemble d'attributs".
  • Cliquez sur "Par défaut".

ensembles d'attributs magento

Vous voyez maintenant une page avec trois colonnes :

  • La colonne de gauche est le nom de cet ensemble d'attributs : "Par défaut".
  • La colonne centrale contient tous les attributs qui sont utilisés.
  • La colonne de droite contient tous les attributs qui ne sont pas utilisés.

modification des ensembles d'attributs magento

Voyons comment nous pouvons ajouter un attribut supplémentaire à notre site.

  • Faites glisser l'attribut "fabricant" de la colonne de droite vers la colonne centrale. Placez-le entre "news_to_date" et "pays du fabricant".

ajouter des attributs magento

Maintenant que nous avons deux attributs qui traitent de la fabrication, regroupons-les.

  • Cliquez sur le bouton "Ajouter nouveau" dans la colonne centrale.

ajouter un nouveau groupe d'attributs magento

  • Entrez "Fabrication".
  • Cliquez sur le bouton "OK".

nouveau groupe d'attributs magento

  • Votre nouveau groupe "Fabrication" apparaîtra en bas de la colonne centrale :

écran avec le nouveau groupe d'attributs magento

  • Faites glisser et déposez le groupe "Fabrication" dans la colonne centrale, de sorte qu'il soit positionné juste au-dessus du groupe "Contenu":

repositionnement des groupes d'attributs

  • Déplacez à la fois "fabricant" et "pays_du_fabricant" dans votre nouveau groupe "Fabrication" :

déplacer des groupes d'attributs

Super! Vous avez maintenant un nouveau groupe d'attributs. Allons voir comment il apparaît lorsque nous éditons des produits.

  • Allez dans "Produits", puis "Catalogue".
  • Cliquez sur "Modifier" à côté de "Oranges".
  • Faites défiler vers le bas et vous verrez une nouvelle zone "Fabrication":

ajouter des attributs aux produits

Vous remarquerez que le champ "Fabricant" est vide et ne peut pas être sélectionné. Cependant, vous pouvez choisir « Espagne » dans le menu déroulant « Pays de fabrication » :

paramètres du fabricant

Le champ Fabricant est fourni par défaut avec Magento, mais il ne contient pas encore de choix. Résolvons cela ensuite.

  • Cliquez sur "Enregistrer et fermer" pour le produit Oranges sur votre écran actuel.
  • Allez dans "Magasins", puis "Produit".
  • Faites défiler vers le bas sur cet écran et cliquez sur la ligne "Fabricant".
  • Entrez les options pour le champ Fabricant. J'ai choisi trois fausses sociétés :
    • Big Orange Corp
    • Big Mango Corporation
    • Big Peaches Corp

options d'attribut magento

  • Enregistrez l'attribut.
  • Allez dans "Catalogue", puis "Produits".
  • Modifiez le produit "Oranges".
  • Mettez à jour le champ "Fabricant" :

modification des attributs magento

  • Cliquez sur "Enregistrer et fermer".
  • Allez visiter le devant de votre site et consultez la page produit "Oranges".

Pouvez-vous voir les détails de fabrication que vous venez d'ajouter ?

Non pas encore.

Nous avons encore du travail à faire avant que nos attributs soient visibles.

affichage des attributs magento


Affichage des attributs Magento expliqué

Maintenant que nous avons créé des attributs, rendons-les visibles sur le site :

  • Allez dans "Magasins", puis "Produit".
  • Jetez un oeil à la table des attributs. Notez que le "Pays de fabrication" a "Non" dans la colonne "Visible":

afficher les attributs magento

  • Cliquez sur la ligne "Pays de fabrication".
  • Cliquez sur l'onglet "Propriétés de la vitrine".
  • Définissez "Visible sur les pages du catalogue sur la vitrine" sur "Oui".

attributs magento visibles

  • Répétez ce processus pour l'attribut "Fabricant".
  • Lorsque vous regardez à nouveau votre tableau d'attributs, "Pays de fabrication" et "Fabricant" auront "Oui" dans la colonne "Visible" :

comment afficher les attributs magento

  • Allez à l'avant de votre site et visitez le produit "Oranges". Vous verrez un nouvel onglet appelé "Plus d'informations". Cette zone contient vos attributs Magento :

attributs magento dans les onglets


Création de nouveaux attributs Magento expliquée

Dans notre premier exemple, nous avons utilisé deux attributs existants : "Pays de fabrication" et "Fabricant".

Dans cet exemple suivant, créons un nouvel attribut Magento pour nos produits. Cela va être "Farming Method", et les deux choix seront "Biologique" et "Non-Biologique".

  • Allez dans "Magasins", puis "Produit".
  • Cliquez sur "Ajouter un nouvel attribut".
  • Libellé par défaut : méthode d'agriculture
  • Type d'entrée de catalogue pour le propriétaire du magasin : liste déroulante

propriétés des attributs magento

  • Ajoutez "Biologique" et "Non-Biologique" comme options :

ajouter des propriétés d'attribut magento

  • Cliquez sur l'onglet "Propriétés de la vitrine".
  • Définissez "Visible sur les pages du catalogue sur la vitrine" sur "Oui".
  • Enregistrez l'attribut.

Notre prochaine étape consiste à placer le nouvel attribut au bon endroit dans l'écran d'édition :

  • Allez dans "Magasins", puis "Ensembles d'attributs".
  • Modifiez le jeu d'attributs "Par défaut".
  • Déplacez l'attribut "farming_method" de la colonne de droite vers le groupe "Manufacturing".

placer de nouveaux attributs magento

  • Cliquez sur le bouton "Enregistrer".

Allons voir notre nouvel attribut en action dans un produit.

  • Allez dans "Produits", puis "Catalogue".
  • Modifiez le produit "Oranges".
  • Faites votre sélection dans le champ "Farming Method":

sélection de nouveaux attributs magento

  • Enregistrez le produit et visitez le devant de votre site. Voici votre nouvel attribut :

affichage des nouveaux attributs magento


Recherche avec des attributs expliqués

Les attributs ne se limitent pas à simplement afficher des données. Vous pouvez également autoriser les clients à utiliser des attributs pour rechercher et parcourir votre boutique.

Allez à l'avant de votre site et cliquez sur le lien "Fruit" dans le menu principal. Vous remarquerez qu'il y a des filtres sur le côté gauche, y compris le fabricant et le prix.

filtres d'attributs magento

Comment savoir quels attributs sont disponibles en tant que filtres ?

  • Allez dans "Magasins", puis "Produit".
  • Regardez dans la colonne "Utiliser dans la navigation par couches". Tout attribut avec le texte "Filtrable (avec résultats)" sera un filtre.

activer le filtre d'attributs magento

Apportons une modification afin que notre nouvel attribut Magento soit disponible en tant que filtre :

  • Cliquez sur la ligne "Méthodes agricoles".
  • Cliquez sur l'onglet "Propriétés de la vitrine".
  • Remplacez "Utiliser dans la navigation par couches" par "Filtrable (avec résultats)".
  • Remplacez "Utiliser dans la navigation par couches des résultats de recherche" par "Oui".
  • Enregistrez cet attribut.

options de recherche des attributs magento

  • Visitez le devant de votre site, et sous le lien "Fruit", votre filtre "Méthode de culture" est maintenant une option :

vue de recherche d'attributs magento