Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
hook_file_validate を使用して検証中のファイルのフォーム ID を確認するにはどうすればよいですか? 特定のコンテンツ タイプの追加フォームにのみ適用される検証関数を作成する必要があります。
ありがとう
hook_file_validate に入れる代わりに、hook_form_alter または hook_FORMID_form_alter を介してフォーム検証ハンドラーをアタッチしてみてください。検証ハンドラーを追加します$form['#validate'][] = 'my_module_my_form_validation_funciton'
$form['#validate'][] = 'my_module_my_form_validation_funciton'
フォーム ['#value'] でチェックを実行できるように、 for Id はすでにチェックされている必要があります。