La saisie des contenus standards
Connaître les objectifs
Maintenant que nous avons paramétré les champs utilisables dans les types de contenu Article et Page de base, nous allons passer à la deuxième étape : le paramétrage du formulaire de saisie des contenus.
À nouveau nous voyons un point fort de Drupal, c’est la possibilité de personnaliser le formulaire de saisie que les rédacteurs utiliseront lors de la saisie des contenus des articles et des pages.
Modifier le formulaire de saisie des articles
1. Afficher les champs du formulaire
Nous allons maintenant modifier le formulaire de saisie des articles.
Dans les menus de l’administration, choisissez Structure.
Cliquez sur le bouton Types de contenu.
Dans la ligne Article, dans les actions disponibles, cliquez sur le bouton Gérer l’affichage du formulaire.
![images/new-057.png images/new-057.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/new-057.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Drupal affiche dans l’écran et l’onglet Gérer l’affichage du formulaire la liste de tous les champs définis précédemment :
![images/new-058.png images/new-058.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/new-058.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
-
La première colonne CHAMP liste tous les champs qui sont utilisés dans ce type de contenu.
-
La deuxième colonne WIDGET indique comment est affiché chaque champ dans le formulaire de saisie de ce type de contenu.
-
La troisième colonne qui n’a pas de nom indique les paramètres d’affichage appliqués à chaque champ.
Tous ces champs sont disponibles et utilisables dans le formulaire de saisie des articles, que ce soit sur la gauche dans la saisie du contenu ou sur la droite dans les onglets de paramétrage :
![images/9-C06-001.png images/9-C06-001.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/9-C06-001.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Ce formulaire de saisie est accessible dans le menu Contenu et Ajouter du contenu de type Article.
2. Paramétrer le champ Titre
Nous allons commencer par le champ Titre. Celui-ci s’affiche en début de formulaire.
![images/C06-004.png images/C06-004.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/C06-004.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Dans la liste des champs disponibles, nous visualisons ces paramètres :
-
il est affiché en tant que Champ texte,
-
il est limité à 60 caractères : Taille du champ texte : 60.
![images/C06-005.png images/C06-005.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/C06-005.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Pour modifier les paramètres de saisie
de ce champ, cliquez sur à droite
dans la ligne du champ Titre.
![images/new-001.png images/new-001.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/new-001.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Un volet de paramétrage apparaît :
![images/9-C06-002.png images/9-C06-002.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/9-C06-002.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Dans le champ Taille du champ texte, vous pouvez modifier la largeur d’affichage du champ Titre.
Dans le champ Placeholder, vous pouvez indiquer un texte qui sera affiché à l’affichage du formulaire de saisie. Cela peut servir à indiquer une consigne. Ce texte disparaîtra dès que le rédacteur saisira le titre de son article.
![images/9-C06-003.png images/9-C06-003.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/9-C06-003.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Si vous apportez des modifications, cliquez sur le bouton Mettre à jour.
Les nouveaux paramètres sont bien affichés :
![images/C06-010.png images/C06-010.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/C06-010.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
N’oubliez pas de cliquer sur le bouton Enregistrer en bas de l’écran.
Voici l’affichage obtenu pour la saisie du champ Titre dans le formulaire de saisie des articles...
Modifier le formulaire de saisie des pages
1. Afficher les champs du formulaire
Sur le même principe, nous allons maintenant modifier le formulaire de saisie des pages.
Dans les menus de l’administration, choisissez Structure.
Cliquez sur le lien Types de contenu.
Dans la ligne Page de base, dans les actions disponibles, cliquez sur le bouton Gérer l’affichage du formulaire.
![images/9-C06-029.png images/9-C06-029.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/9-C06-029.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Drupal affiche dans l’écran et l’onglet Gérer l’affichage du formulaire la liste de tous les champs définis précédemment :
![images/9-C06-030.png images/9-C06-030.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/9-C06-030.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Nous retrouvons la même interface que précédemment pour les articles.
Nous avons la liste de tous les champs disponibles dans le formulaire de saisie des pages :
![images/9-C06-031.png images/9-C06-031.png](https://www.eni-training.com/download/5fbc1e80-1a7e-400f-813a-d475b9d1893c/images/9-C06-031.png?id=AAEAAAD%2f%2f%2f%2f%2fAQAAAAAAAAAMAgAAAE1FbmkuRWRpdGlvbnMuTWVkaWFwbHVzLCBWZXJzaW9uPTEuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJ0VuaS5FZGl0aW9ucy5NZWRpYXBsdXMuQ29tbW9uLldhdGVybWFyawIAAAAHcGlzVGV4dAlwaWR0ZURhdGUBAA0CAAAABgMAAAAwdGVzdCB2Ml84IC0gZmZhNjQzOWQtZDZjYi00NzYxLWJhYTMtZWZkZDNiZDcwMWM25rSq0F7p2IgL)
Ce formulaire de saisie est accessible dans le menu Contenu, Ajouter du contenu de type Page de base.
2. Paramétrer les champs
Le paramétrage est strictement identique à ce que nous avons fait précédemment pour les articles. Il n’y a aucune différence, nous n’allons donc pas refaire toutes les manipulations.