Table des matières
L'une des caractéristiques qui fait Drupal l'un des systèmes de gestion de contenu les plus populaires, est sa capacité inhérente à définir types de contenu entièrement personnalisé.- Nous cliquons sur Structure dans la barre d'administration puis on clique sur la section de Types de contenu.
- Sur l'écran de Type de contenu, nous cliquons sur le lien Ajouter un type de contenu.
- Dans patate douce nous entrons Recette comme nom de notre type de contenu personnalisé.
- Pour que notre type de contenu ait un schéma de base en HTML5 basé sur une recette, nous saisissons l'adresse suivante dans la description : http://schema.org/Recipe
- Pour le domaine de Libellé du champ de titre, nous entrons patate douce. La raison pour laquelle nous avons modifié le texte par défaut du champ Champ de titre de Titre à patate douce est que nous allons modéliser notre type de contenu de type Recipe les microdonnées basées sur HTML5. Cela fournira une définition sémantique de notre contenu pour augmenter les résultats dans n'importe quel moteur de recherche.
- Nous cliquons sur sauver.
- Ensuite, nous supprimons le champ de Le maillot de corps qui est automatiquement ajouté à notre type de contenu. Nous cliquons sur le lien effacer puis en confirmant sur l'écran suivant.
- Nous allons maintenant ajouter de nouveaux champs à notre type de contenu Recette, la première propriété à ajouter est la description. Nous cliquons sur Ajouter une nouvelle entrée de champ, nous écrivons la description, dans prefix_label nous écrivons à nouveau la description et dans le widget sélectionnez Zone de texte, puis sauver. Sur l'écran suivant, nous confirmons et appuyez sur Enregistrer les paramètres de champ.
- Sur la page de PARAMÈTRES DE RECETTE Nous entrons une brève description de l'article, acceptons le reste des paramètres par défaut et cliquez sur Enregistrer les paramètres.
- Maintenant, nous allons passer aux propriétés de l'image, nous allons utiliser un champ existant pour cette propriété. Dans la rubrique de Ajouter un champ existant, nous entrons image comme étiquette. Et sur le terrain Champ à partager nous sélectionnons l'option Images : champ_image (image).
- Nous cliquons sur le bouton Enregistrer les paramètres de champ sur la page de PARAMÈTRES SUR LE TERRAIN.
- Sur la page suivante, nous cliquons sur le bouton accepter les paramètres par défaut à PARAMÈTRES DE RECETTE et PARAMÈTRES DE CHAMP D'IMAGE.
- Les propriétés de Date publiée Oui auteur ils seront capturés par les nœuds de propriété du noyau Drupal.
- Pour la propriété temps de cuisson les paramètres seront : label : cookTime, name : field_cooktime, type : Integer, widget : Text field.
- Nous cliquons sur sauver et nous acceptons les paramètres généraux de la page suivante.
- Sur la page suivante, nous écrivons le temps en minutes dans le champ Le temps qu'il faut pour réellement cuire le plat en minutes.
- Les propriétés de cuissonMéthode, nutrition, recetteCatégorie, recetteCuisine Oui temps total nous les ajouterons plus tard.
- Pour la propriété de Ingrédients nous ajoutons les champs nécessaires et sauvegardons.
- Pour la propriété de temps de préparation nous ajoutons les champs nécessaires et sauvegardons.
- Pour la propriété de recetteInstructions nous ajoutons les champs nécessaires et sauvegardons.
- Avec toutes nos propriétés ajoutées, nous devrions avoir notre contenu de type Recette qui ressemblera à ceci :
Tout comme nous créons un type de contenu de type Recette, nous pouvons en créer un autre de tout type sans aucun inconvénient, qui s'adapte à notre page et à ses besoins.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif