ParserService, le service de parsing de contenu
Mise en place du service de parsing pour le remplacement des mots-clés par des liens dans le module Internal Link pour Drupal 8. Services, DomXPath.
Mise en place du service de parsing pour le remplacement des mots-clés par des liens dans le module Internal Link pour Drupal 8. Services, DomXPath.
Création d'un formulaire de configuration globale pour le module Internal Link. hook_theme, preprocess, FormBase, formBuild, FieldConfig, FieldStorageConfig.
Implémentation d'un plugin Field pour un champ de formulaire sur le mode édition d'un contenu. @FieldType, @FieldWidget, @EntityReferenceSelection.
Utilisation de l'annotation FormElement pour la création d'élément de formulaire spécifique avec Drupal 8. Annotations, FormElement, RenderElement, formulaires.
Utilisation du système d'entité de type configuration pour la mise en place du paramétrage global du module Internal Link. ConfigEntityBase, Drupal Console.