Utilizzando il modulo Paragrafi in Drupal 8, sto tentando di modificare il comportamento dei campi modulo contenuti nel campo paragrafo. Questo è così posso aggiungere comportamenti come callback AJAX, nascondere mostrare altri campi usando stati ecc.
Posso accedere al campo principale del paragrafo usando questa funzione:
function hook_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {
}
Ma come accedo ai campi all'interno del paragrafo?
Ho provato hook_field_widget_form_alter
ma senza successo .
Come faccio a fare questo?
Nota: sono ancora abbastanza nuovo nello sviluppo di Drupal.
kint($form);
ekint($form_id);
questo dovrebbe darti l'id per l'alter id di hook e quindi dovrebbe anche darti i percorsi dell'array per quello che vuoi modificare.