2010-12-03 12 views

答えて

1

Drupal開発の10か月後に、$ _SESSION変数がこれを行う唯一の方法だと思います。 Drupalには特別なツールはありません。

0

これはちょっと「遅い」ですが、私はこの記事を見つけたばかりの新しいソリューションを提案しています。 Submit関数とCallback関数は、同じ$ form変数と$ form_state変数を共有します。あなたは1から別の変数を渡したい場合は、このようにそれを行うことができます。ここ

function YOUFORM_submit($form, &$form_state) { 
    // Set the variable 
    $form_state['values']['NEW_VAR'] = NEW_VALUE; 
} 


function YOUFORM_callback($form, &$form_state) { 
    // Get the variable 
    $new_value = $form_state['values']['NEW_VAR']; 
} 

詳細情報:$form_state keys

+0

どのようにメニューのコールバック関数にフォームとフォームの状態を渡しているの? – Ted

関連する問題