En utilisant le module Paragraphs dans Drupal 8, j'essaie de modifier le comportement des champs de formulaire contenus dans le champ de paragraphe. C'est pour que je puisse ajouter un comportement comme les rappels AJAX, masquer afficher d'autres champs en utilisant des états, etc.
Je peux accéder au champ parent du paragraphe à l'aide de cette fonction:
function hook_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {
}
Mais comment accéder aux champs à l'intérieur du paragraphe?
J'ai essayé hook_field_widget_form_alter
mais en vain.
Comment puis-je faire cela?
Remarque: je suis encore assez nouveau dans le développement Drupal.
kint($form);
etkint($form_id);
cela devrait vous donner l'id de l'id du hook alter, puis il devrait également vous donner les chemins de tableau pour ce que vous voulez modifier.