Використовуючи модуль Абзаци в Drupal 8, я намагаюся змінити поведінку полів форми, що містяться в полі абзацу. Це так, я можу додати поведінку на зразок зворотних викликів AJAX, приховати показати інші поля за допомогою станів тощо.
Я можу отримати доступ до батьківського поля абзацу за допомогою цієї функції:
function hook_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {
}
Але як я можу отримати доступ до полів всередині абзацу?
Я намагався, hook_field_widget_form_alter
але безрезультатно.
Як це зробити?
Примітка: Я все ще досить новачок у розвитку Drupal.
kint($form);
іkint($form_id);
це повинно дати вам ідентифікатор для зміни гака id, і він також повинен дати вам шляхи масиву для того, що ви хочете змінити.