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);
그것은 당신에게 ALTER 후크 ID의 ID를 제공해야하고 그것은 또한 당신이 변경하려는 것에 대해 당신에게 배열 경로를 제공해야합니다.