Aller au contenu principal

Actions avec les ensembles d'attributs

La section des attributs se trouve dans les paramètres du projet. Vous y trouverez une liste d'attributs triés par "type"., ainsi qu'un formulaire pour créer de nouveaux attributs.

Création d'ensembles d'attributs

Pour créer un nouvel ensemble d'attributs, vous devez spécifier le nom de l'attribut,

marqueur
, et le type d'attribut. Après avoir cliqué sur le bouton de création d'attribut, vous le verrez dans la liste générale des attributs.

Changement de la position d'un ensemble d'attributs

Vous pouvez changer la position des ensembles d'attributs dans la liste générale. Prenez l'attribut que vous souhaitez déplacer en cliquant et en maintenant l'icône Optimize images, puis déplacez cet élément. Les modifications seront enregistrées automatiquement.

Modification des ensembles d'attributs

Après avoir créé un ensemble d'attributs, vous devez y ajouter des attributs qui contiendront des informations de contenu. Pour entrer en mode édition, cliquez sur l'icône d'engrenage Optimize images sur l'attribut sélectionné. Dans la section d'édition, vous pouvez voir les attributs existants ainsi qu'un formulaire pour en créer de nouveaux.

Vous pouvez ajouter un attribut en spécifiant son nom, son marqueur unique, et en sélectionnant le type de données que ce champ contiendra. Un nombre illimité d'attributs peut être ajouté à un ensemble d'attributs. Des validateurs peuvent être ajoutés aux attributs dans l'ensemble d'attributs validateurs et des propriétés spécifiques peuvent être configurées propriétés spécifiques.

Ainsi, vous pouvez former des structures de données liées, ce qui vous donnera plus de contrôle sur votre projet.

Masquer des ensembles d'attributs

Vous pouvez ajouter des ensembles d'attributs à diverses entités selon leur type. Par exemple, un ensemble d'attributs de type "Pour les produits" peut être lié à n'importe quel produit, tandis que l'attribut "Pour l'administrateur" peut être lié à l'entité administrateur. Le système vous suggérera quels ensembles d'attributs vous pouvez ajouter à une entité particulière. Si, au cours du projet, vous souhaitez exclure un ensemble d'attributs de cette liste de suggestions mais ne souhaitez pas le supprimer, utilisez l'icône de l'œil.

Ainsi, vous pouvez masquer des ensembles d'attributs obsolètes que vous ne prévoyez plus d'utiliser mais qui sont déjà utilisés dans le projet, ce qui peut compliquer leur suppression. En même temps, l'ensemble d'attributs masqué restera dans la liste des attributs et sera disponible pour l'édition.

Masquer un attribut

Si vous ne souhaitez pas utiliser un ou plusieurs attributs de l'ensemble, ils peuvent être masqués. En cliquant sur l'icône "œil" sur l'attribut, il sera masqué et ne sera pas affiché avec les autres attributs de cet ensemble. Vous verrez cet attribut dans la liste générale des attributs ; cependant, lors de son ajout à une entité, cet attribut ne sera pas ajouté.

Suppression d'ensembles d'attributs

Si vous n'avez plus besoin d'un ensemble d'attributs, vous pouvez le supprimer en utilisant l'icône de la corbeille. Après avoir confirmé l'action dans la fenêtre contextuelle, l'attribut sera supprimé.

 

Attributs utilisés

Si un ensemble d'attributs est utilisé dans votre projet, il sera marqué par un indicateur spécial Optimize images. Un tel attribut ne peut pas être supprimé.

Suppression d'un attribut

Dans l'ensemble d'attributs, sélectionnez l'attribut que vous souhaitez supprimer et cliquez sur l'icône de suppression Edit.

Attributs utilisés

Contrairement à un ensemble d'attributs, vous pouvez supprimer un attribut qui est déjà utilisé dans votre projet. Un tel attribut sera supprimé de toutes les entités où il est utilisé, ainsi que des données qui y sont stockées.

Ajout d'attributs

Si l'ensemble d'attributs n'est lié à aucune entité, il ne peut pas être interagi avec. Pour travailler avec l'ensemble d'attributs, il doit être lié à une entité de son type. Ainsi, un ensemble d'attributs pour les produits doit être lié à un produit, et un ensemble d'attributs pour les administrateurs à l'entité administrateur.

Pour établir une telle connexion, vous devez vous rendre à l'entité sélectionnée, puis naviguer vers la sous-section des attributs. Sélectionnez l'ensemble d'attributs parmi ceux proposés par le système, et il sera automatiquement ajouté. Si la liste des attributs est vide, cela signifie que vous n'avez pas d'attributs non masqués du type correspondant. Dans ce cas, retournez à la section des paramètres des attributs et créez-le.

Dans cet exemple, nous créons un ensemble d'attributs pour les pages. Ensuite, nous allons dans la section des pages, sélectionnons celle désirée et ouvrons la section des attributs. Après avoir ajouté l'ensemble d'attributs, ses attributs apparaîtront, qui pourront être remplis. Ce que vous remplissez dans ces champs sera lié à la page, et vous pourrez accéder au contenu via l'API dans votre projet. Les données saisies dans les attributs peuvent être validées.

Édition des attributs

Pour modifier un attribut spécifique de l'ensemble d'attributs, vous devez cliquer sur l'icône d'engrenage Optimize images dans la colonne Actions de la liste des attributs. Sur la page qui apparaît, il y a quatre champs :

  • Nom - champ pour changer le nom de l'attribut
  • Marqueur - champ pour changer le
    marqueur
    unique
  • Champs supplémentaires - destinés à ajouter des champs supplémentaires. Contrairement à la valeur de l'attribut lui-même, qui est dynamique, c'est-à-dire que vous pouvez spécifier différentes valeurs pour le même attribut dans différentes
    entités
    , la valeur que vous spécifiez dans les Champs supplémentaires est statique. Étant donné que le Headless CMS OneEntry offre des options flexibles à ses utilisateurs, vous pouvez utiliser les Champs supplémentaires à diverses fins. Par exemple, ajouter un espace réservé sous forme d'image pour l'attribut ou spécifier des valeurs pour des infobulles. La principale caractéristique de ce module est sa nature statique ; la valeur que vous spécifiez sera stockée dans cet attribut chaque fois que vous l'utiliserez. Il est également important de comprendre que vous pouvez ajouter plusieurs champs dans les Champs supplémentaires. Neuf types sont disponibles pour la valeur des Champs supplémentaires :
    • Chaîne
    • Entier
    • Réel
    • Flottant
    • Date et heure
    • Date
    • Heure
    • Fichier
    • Image
  • Règles de validation - règles pour valider l'attribut. Plus de détails à ce sujet seront discutés dans les chapitres suivants.