Les attributs magento : l’attribut, le jeu et groupes d’attributs

janvier 17, 2010 36 Commentaires

Les attributs magento sont d’une importance capitale. Grande force de magento, ils permettent une gestion avancée des produits. Ils permettent de définir des propriétés au produit (attribut). Dans un premier temps, il faut choisir son type de produit, les simples, configurables, groupes, composés, virtuels, téléchargeables.

Les types d’attributs

  • L’attribut (Attribute)
  • Les jeux d’attributs (Attribute Sets)
  • Le groupe d’attributs (Attribute Groups)

Les attributs s’ajoutent dans le back office de magento

L’attribut

L’attribut est la caractéristique d’un « >produit
Exemple : Pour une voiture on peut créer un attribut puissance (110c, 120c, 150c), pour un t-shirt les tailles (L, XL, XXL).
Ils se créent dans le menu du back-office => catalogue =>attribut => gérer les attributs. Ils s’ajoutent ensuite au groupe d’attributs.
Voici un aperçu de la page de configuration je ferais un tutoriel spécifique pour expliquer comment paramétrer.

Page de configuration d'un attribut

Page de configuration d'un attribut


Quand il est créé, il faut le rattacher à un groupe d’attribut.

Les jeux d’attributs

La traduction du back office n’est pas très bonne pour ce menu. En anglais elle est correcte attribut set »" et non groupe d’attribut pour la traduction.
Les jeux d’attributs sont présents pour classifier les caractéristiques d’un produit. Exemple un site magento qui vend des produits Hight teck et des vêtements.
Ex : un jeux d’attributs pour l’informatique (auquel il attachera les attributs , processeur, disque dur, écran..)
Un autre jeux d’attributs pour les produits « vêtement » auquel il rattachera les attributs taille, pointure….)

Jeux-attributs-magento aperçus des groupes et des attributs non assignés.

Jeux-attributs-magento aperçu des groupes et des attributs non assignés.

Les attributs s’ajouteront dans le back office de magento sur la page de configuration d’un produit simple par ex. ils sont ajouté au groupe d’attributs.

Les groupes d’attributs

Les groupes d’attributs permettent de grouper des attributs afin de mieux les classifier, exemple pour des vêtements vous pouvez créer un groupe d’attribut taille auquel vous rajouterez tous vos attributs (L, XL,38,40).
Pour rajouter un groupe cliquez sur ajouter et choisissez un nom.

Les groupes d'attributs

Les groupes d'attributs

Admin
36 commentaires : “Les attributs magento : l’attribut, le jeu et groupes d’attributs”
  1. Laurent Briere dit :

    Bonjour, comment faire pour afficher les attributs avec le non du groupe, par exemple : Groupe 1 / Attribut 1, Groupe 2 / Attribut 2 dans les informations complémentaire sur la fiche produit.

  2. cédric rousset dit :

    Bonjour laurent,
    Je ne pense pas que ce soit possible, il faut que je regarde.
    Dans quel but tu veux afficher les groupes d’attributs plus les attributs ?

  3. Laurent Briere dit :

    Je voudrais affichée les attributs comme sur discounteo ou materiel.net je suis sur un site de matos informatiques donc une tableau pour la spécification du boitier, Marque etc et après un autre tableau avec le Processeur et chipset etc.

    Actuellement touts mes attributs s’affichent les un derrière les autres sur magento.

    Je crois que la solution se trouve dans le fichier attributes.phtml mais je ne trouve pas.

  4. cédric rousset dit :

    Oui je vois il y a des attributs
    général tous les attributs…
    connectique tous les attributs…
    Accessoires tous les attributs…

    Je pense que seuls général sont des attributs. Le reste connectique, accessoires doivent être des simples liste html (ul li).
    Il ne faut pas tout mettre en attribut sinon tu vas te retrouver avec une boutique avec des milliers d’attributs, ce qui peut ralentir la boutique.

  5. toto dit :

    « La traduction du back office n’est pas très bonne pour ce menu en anglais elle est correcte attribut set et non groupe d’attribut pour la traduction. »

    —> Franchement pas clair……..

  6. toto dit :

    Et pourquoi parlez vous de Groupes d’attributs dans la partie « les Jeux d’attributs ??? »

    « Il aura un groupe d’attributs pour l’informatique (auquel il attachera les attributs , processeur, disque dur, écran..)
    Un autre groupe d’attributs pour les produits « téléphone » auquel il rattachera les attributs taille-écran, smartphone…) »

    –> On s’y perd…

  7. cédric rousset dit :

    Bonjour toto,
    ma relectrice était au ski :)
    j’ai rectifié, est-ce plus clair ?
    manipuler les attributs, c’est le meilleur moyen d’apprendre

  8. khawla dit :

    Bonjour
    Pour ajouter un champs dans le formulaire de création d’un client est ce qu’on doit créer des attributs?ou Comment le faire?
    Merci

  9. cédric rousset dit :

    Bonjour,
    Non il faut rajouter dans le programme avec du code. Les attributs ne le permettent pas.
    Ou certains autres champs peuvent être activé dans système configuration client. On peut rajouter de mémoire la date naissance, la civilité….

  10. magento var dit :

    Bonjour,
    possible d’Afficher le groupe d’attributs sur la page produit dans les caracteristiques.
    comment faire vous avez une idéé?
    voici l’affichage des attribut et les nom

       htmlEscape($this->__($_data['label'])) ?>
                    productAttribute($_product, $_data['value'], $_data['code']) ?>
  11. cédric rousset dit :

    Bonjour,
    Je sais pour le jeux d’attribut (c’est peut être ce que tu cherche).

     
    $attributeSet = Mage::getModel('eav/entity_attribute_set')->load($_product->getAttributeSetId());
     
    $attributeSetName = $attributeSet->getAttributeSetName();
  12. Jerome dit :

    Bonjour, je souhaite supprimer (vider) tous les titles de mes fiches produits car j’ai un module qui gère ça dynamiquement maintenant.
    Si je me rend dans Catalogue > Editer le jeu d’attibuts > meta_title et que je clique sur « Réinitialiser » j’aurais l’effet souhaité ?

  13. cédric rousset dit :

    Bonjour,
    Je sais pas il faut tester sur un site en dev. Quel module te génère le title en dynamique ? et par rapport a quel critère ?

  14. PTPK dit :

    Très bon tuto pour comprendre, merci !

  15. zakay dit :

    je souhaiterais joindre a un attribut produit une image qui viendrait se placer à la place de l’image principale du produit.
    par exemple: l’attribut produit est coloris « rouge » et le produit présenté dans la photo produit principal par défaut est en blanc et l’image principal doit être remplacé par l’image du produit en « rouge ».
    comment dois je faire ?
    merci d’avance pour la solution.

  16. cédric rousset dit :

    Bonjour,
    Il faut créer un attribut de type image, tester sur la fiche produit si cet attribut est renseigné, si c’est le cas il ne faut pas importer l’image par défaut, mais l’image de l’attribut.

  17. signs dit :

    bonjour cédric petite question sur les attributs

    voila j’ai un attribut1 qui me donne par exemple 3 marques.

    et un attribut 2 qui me donne des années :1997,1998 etc

    la question est
    si on choisi une marque de l’attribut 1 peu t’on lui associé une certaine année uniquement

    c a dire marque 1 donne attribut2 1998
    marque 2 donne attribut2 1997

    merci d’avance

  18. Alexia dit :

    Bonjour, J’aimerais savoir comment faire apparaitre cost dans un groupe avec l’étoile rouge car il apparait pas dans la section produit, je suppose que s’est a cause de l’étoile ? Voir plus haut dans votre exemple sous section Price il n’y a pas d’étoile. merci pour votre réponse

  19. cédric rousset dit :

    @alexia
    Je ne comprends pas ce que tu veux faire. Un groupe avec étoile rouge ?

  20. thib' dit :

    Bonjour, où attribuer un autre jeux d’attributs que « Default » à un produit ?

    Par exemple j’ai un section informatique qui tourne avec certains attributs et une section consommables qui tourne avec d’autres. Le principe est de ne pas saturer les pages de configurations des produits mais je ne trouve pas où changer ça…

  21. cédric rousset dit :

    attache un groupe d’attribut à la création du produit. Ensuite on ne peut plus le changer. Je crois qu’il existe un module qui le permet, mais on rentre dans des choses compliquées, le faire sans programmeur magento c’est risqué.

  22. [...] déroulante des optionsAutres liens intéressants :http://bloggento.fr/magento-open-erp-/3319http://bloggento.fr/les-attributs-magento-lattribut-le-jeu-et-groupes-dattributs-/2952http://www.magentocommerce.com/blog/comments/video-quickly-create-products-and-attributes/ [...]

  23. sandrine dit :

    Salut,
    Est ce que c’est possible d’afficher ces attributs sur le frontend. Je voudrais m’en servir comme filtre.
    Genre n’affichez que les voitures de puissances 110cv.. etc
    Merci pour l’aide.
    (faut il faire un produit configurable? )
    Bonne journee

  24. cédric rousset dit :

    Bonjour Sandrine,
    Oui il faut configurer l’attribut avec l’option filtrable avec résultat.

  25. sandrine dit :

    hey,
    Juste pour te dire que j’avais resolu mon erreur :)
    il suffisait de cliquer sur is_anchor yes sur toutes les categories.

    merci quand meme ;)

  26. Seb dit :

    Bonjour,

    Pour un produit configurable j’ai crée un attribut « Nuance de couleur », j’ai mis la portée en Global, choisi liste déroulante et mis « oui » à « utiliser dans un produit configurable ».

    Seulement lorsque je crée mon produit configurable, seul l’attribut couleur (crée par defaut sur Magento, donc un attribut système) s’affiche dans l’étape 2 de création du produit configurable.. je ne peux donc pas inclure mon attribut Nuance avec mes options pour créer mon produit..

    Auriez vous une idée ?

    Merci d’avance !

  27. Brad dit :

    Bonjour, je suis nouveau…j’espère ne pas poster au mauvais endroit.
    Je suis en train de finaliser un site web avec l’aide d’un ami bien meilleur que moi. Je vais distribuer des produits audio vidéo et accessoires audio vidéo.
    Écran plat homecinema hifi etc…
    J’ai une nouvelle famille de produit que sont les meubles Tv.
    Ce sont des meubles qui peuvent être personnalisable:

    En fait il y a un meuble de base de 130cm. Ce meuble est disponible avec 5 coffrages différents et avec 5 couleurs différentes.
    Un autre meuble identique mais avec une colonne pour supporter une Tv existe aussi de plus avec exactement les mêmes déclinaisons.
    Ces deux meubles peuvent cé coller ensemble par les flanc droit ou gauche pour former un meuble de 260cm.

    Pour complexifier la chose:

    Il existe un autre module optionnel de 65cm avec les mêmes particules de coffrages internes en 5 couleurs différentes qui peuvent aussi se coller par les flancs droits ou gauches de chaque meubles.

    Grâce aux options personnalisables j’ai pu réaliser l’ensemble des configurations tarifaires. Génial sa fonctionne super bien pour les tarifs.

    Mon problèmes:

    Je souhaite faire évoluer cette option personnalisable en y ajoutant des photos. C’est la ou je nage car les combinaisons s’élève dans ce cas à près de 14000 combinaisons.

    Est ce faisable , je ne peux pas faire autant de photo que de configurations l’idée est que le client un peu comme un configurateur de voiture puisse voire son meuble se fabriquer en live. Je sais que les attributs peuvent me permettre de créer des groupes pour éviter les redondances…
    Quelqu’un peut il m’aider?

    En espérant avoir été claire…cette option est vitale pour moi car elle me permettrait de me distinguer clairement par rapport à mes concurrent qui au passage ont 0 configurateur même pas la configuration tarifaire.

    Merci d’avance.
    Ps: si vous voulez avoir une idée mon site: http://www.axestore.fr sur l’onglet recherche saisir: éléments.
    Le meuble en question apparaîtra c’est plus simple qu’un long discour.

  28. cédric rousset dit :

    Bonjour,
    Regarde plutôt les produits groupés pour la vente de meubles en kit. Les options personnalisables ne permettent pas de gérer les stocks. De plus, tu devras ajouter des extensions pour avoir les photos, ou bien faire des développements. Les produits groupés

  29. brad dit :

    Bonjour Cédric, merci, je vais regarder cela de plus près.

    bon week

  30. brad dit :

    re Cédric, j’ai été voire un peu les produits groupés. En effet c’est pas mal si je souhaite présenter un meuble dans différentes finitions de couleurs par exemple.
    mais j’ai besoin en fait d’un outil qui réalise des combinaisons multiples un meuble par exemple peut être dispo avec des tiroirs ou des battants avec des pieds en inox ou pas en meme temps chacun des 5 meubles sont de taille différentes et peuvent s’assembler les uns aux autres. 5 meubles différents , 11couleurs-11types de battants-11types de tiroirs.

    ce qui revient quasiment à faire comme un configurateur de voiture.Es ce possible Cédric ou vais je au devant de complications?…

    d’avance merci

  31. cédric rousset dit :

    Je vais te répondre que tout est possible avec magento :)
    Pour un débutant cela va être compliqué, mais en développant on arrive toujours à faire ce qu’on veut.
    Sinon regarde du côtes des extensions si tu trouves ton bonheur

  32. Brad dit :

    Re, ouais je vais me pencher un peu sur un moyen de pouvoir satisfaire à cette problématique mais franchement je vois pas comment je vais pouvoir la trouver,?lol…dis moi connaîtrais tu un bon bouquin qui explique pas à pas magento en particulier assurer la formation pas a pas des différents types de produits: compose …configurable…package…. groupe etc… Histoire d’apprendre avec un support simple…
    Pr exemple il y a des vidéos qui montrent comment créer un produit configurable il y à plus qu’à recopier la même…se serait top si je pouvais trouver des docs ou un bouquin avec toutes les techniques…

    Peut être que je rêve….lol…non?

    Merci

  33. brad dit :

    Bonjour Cédric, lorsque je tape le nom de mon site web , il ressort sur Google avec cette page…Pourrais tu s’il te plait effacer mes postes.
    le lien est sure mes postes précédents, juste au dessus…

    en te remerciant pour tes conseils qui m’ont mis sur la voie…j’ai réussi à résoudre ma problématique.

    Par avance merci

  34. patoche dit :

    Bonjour à tous,
    je voudrais qu’un produit soit lié à un attribut lors de la recherche par filtre.
    Par exemple je crée un produit robe orange ocre et je voudrais que lors du tri par filtre par la couleur orange il apparaisse sans que je sois obligé de creer une multitude de couleur (nuance de couleur) en tant qu’option de mon attribut couleur, sinon il va y avoir trop d’options.
    Avez vous une idée de comment mettre en place de système.
    Merci à vous.

  35. Mel dit :

    Bonjour,
    J’ai des produits pouvant se retrouver dans plusieurs catégories. Je voudrais savoir s’il est possible d’attribuer des filtres à une seule catégorie.

    Merci

  36. cédric rousset dit :

    C’est le paramètre is anchor ou ancre de la catégorie qui défini si les filtres seront affichés ou pas.
    Donc dans la cat 1 tu mets ancre à oui
    Donc dans la cat 1 tu mets ancre à non

Poster un commentaire

(obligatoire)

(obligatoire)