Créer des champs personnalisés contenant des molécules (bêta)
Atomic 2.1 introduit la possibilité d'ajouter des champs personalisés pour les produits, marques et pages CMS.
Last updated
Atomic 2.1 introduit la possibilité d'ajouter des champs personalisés pour les produits, marques et pages CMS.
Last updated
Pour plus d'informations concernant les changements introduits dans la version 2.1 d'Atomic, voir les release notes.
Comme indiqué dans le titre de cet article, cette fonctionnalité est encore au stade bêta. Nous travaillons actuellement à son l'amélioration, notamment concernant les formulations & traductions des libellés des champs de configuration pour rendre le processus plus clair et intuitif.
Ci-dessous, vous trouverez les étapes pour créer un champ personnalisé pour une page produit.
Champ d'affichage : attribut name du champ à côté duquel on souhaite afficher le nouveau champ. Si laissé vide, le nouveau champ s'affichera en tant que nouvel onglet de la page produit.
Exemple : On souhaite afficher le nouveau champ en dessous de la description du produit. L'attribut "name" de l'élément <textarea> correspondant est product[description][description][1]
. Dans le Champ d'affichage on écrira "description.description".
Sens du champ d'affichage : permet de sélectionner si on veut afficher le nouveau champ au-dessus ou en-dessous du Champ d'affichage.
Les options "Le présentateur de la liste" et "Est le présentateur de l'objet" permettent d'indiquer si le nouveau champ doit être disponible en tant que variable du produit sur les pages catégories et / ou sur la page produit
Une fois le champ configuré, on peut éditer son contenu depuis chaque page produit et y ajouter du contenu. Ici, le champ contient une simple molécule Alerte.
Cliquer sur "edit" ou "add" renvoie sur une page de configuration de molécule Atomic classique qui permet d'ajouter le contenu souhaité au champ.
Le bouton "accéder aux préférences de l'objet lié" permet de retourner sur la page produit à laquelle le nouvel arbre de molécules est rattaché
Pour l'instant, il n'est pas encore possible d'afficher ces nouveaux champs en Front Office sans intervention d'un développeur front. Il faut donc que le chef de projet sollicite le développeur du projet pour ajouter la variable créée grâce au champ "Nom (technique)" dans le template voulu.