>  > DUNLOP(ダンロップ) サマータイヤ 夏用タイヤ 245/40R17 DIREZZA ZIII 245/40R17 91W タイヤ単品
プロジェクトミュー RACING-N+ ブレーキパッド フロント ホンダ ザッツ
バイク用品 【DAYTONA/デイトナ】スクーターサイドスタンド スーパーJOGZR

DUNLOP(ダンロップ) サマータイヤ 夏用タイヤ 245/40R17 DIREZZA ZIII 245/40R17 91W タイヤ単品

Drupalの関数(drupal_get_form)を介してフォーム(form)呼び出しと直接に呼び出しの違い

関数(drupal_get_form)を介してフォームを呼び出しと直接にフォーム呼び出しの違いは呼び出される関数に「$form, $form_state」引数が渡されるか否か

$form_stateが渡された利点は:いろいろなデータを埋め込む処理ができます

  • $formと$form_stateが渡されたら何がお得でしょうか。
  • $form_stateにいろいろなデータ/設定などを埋め込むことができます
    function example_page_view( $form, &$form_state, $example_data ){
     // $example_data を$form_stateに埋め込む
     $form_state['example_data'] = $example_data ;
     // form の処理ロジック
    }
    /**
     * 例:フォームバリデーター
     */
    function example_page_validate( $from, &$fome_state ){
     // $example_dataを取得
     $exampel_data = $form_state['example_date'] ;
     // ほかのチェック処理
    }
    
     
    • $form_stateに埋め込まれたデータ/設定がvalidate, submitなどの過程に使用することができます

{yahoojp}jpprem01-zenjp40-wl-zd-15504