6.8. Concept : formulaires et widgets
Le logiciel de gestion de contenu que votre site utilise permet aux administrateurs de modifier le contenu et configurer des paramètres en ligne, en utilisant de nombreux formulaires web. En particulier, les formulaires de modification de contenu sont utilisés pour modifier les entités de contenu de votre site, et ils sont configurables par les administrateurs ; les formulaires de configuration sont fournis par les modules et ne peuvent pas eux-même être configurés.
Les données des entités de contenu de votre site sont stockées dans un ou plusieurs champs qui sont attachés au type d’entité et/ou au sous-type. Lorsque vous configurez le formulaire de modification du contenu pour chaque sous-type d’entité, vous pouvez :
- Sélectionner un widget pour chaque champ. Un widget définit la méthode de saisie des données d’un champ. Par exemple, un terme de taxonomie peut être choisi en utilisant un champ auto-complétion, une liste de sélection ou un champ de style mots clés qui permet aux éditeurs d’ajouter directement de nouveaux mots clés.
- Configurer les paramètres des widgets. Par exemple, vous pouvez choisir la taille d’un champ de saisie de texte brut.
- Masquer un ou plusieurs champs du formulaire d’édition.
- Réordonner les champs.
En principe, vous pouvez aussi avoir plusieurs formulaires d’édition disponibles pour chaque sous-type d’entité. Cette fonctionnalité est rarement utilisée, cependant ; la seule exception est l’usage courant pour les champs du profil utilisateur : vous pouvez utiliser différents formulaires pour l’enregistrement d’un utilisateur et la modification d’un compte utilisateur. Par exemple, vous pourriez avoir un ensemble de champs limité de champs affichés lorsque les utilisateurs s’inscrivent sur le site, et plus de champs affichés plus tard lorsqu’ils modifient leurs profils.
Source file: structure-widgets.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion