Drupal 8のParagraphsモジュールを使用して、段落フィールド内に含まれるフォームフィールドの動作を変更しようとしています。これは、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を与える必要がありますし、それはまた、あなたが変更したい何のためのアレイ・パスを与える必要があります。