8 私が使用したいdsm()印刷するのDevelモジュールの機能を$formフォームの配列form_idですsearch_theme_form。どうやってするか? debugging — ソクラチス ソース
12 カスタムモジュールを起動し、次のコードを挿入します。 /** * Implements hook_form_alter(). */ function foo_form_alter(&$form, $form_state, $form_id) { if ($form_id == 'search_theme_form') { dpm($form); } } また、後者はレガシー関数であるため、dsm()よりもdpm()を使用することもできます。 — バート ソース 1 @sokratis フォーム開発用の簡単なモジュールをダウンロードすることもできます。dpm($form_state)送信後も追加されます — mojzis これはまだ正確ですか? — ジェフ
3 function THEME_form_search_theme_form_alter (&$form, &$form_state){ krumo ($form); // you can use DSM as well here } THEMEをテーマ名に置き換え、それをtemplate.phpに入れます。モジュールからそれを行いたい場合は、THEMEをモジュール名に置き換え、その機能を.moduleファイルに入れます。 — silkAdmin ソース
2 drupal_retrieve_formを使用して、構造化されたフォーム配列を取得します。 $form_state = array(); dsm(drupal_retrieve_form('search_theme_form', &$form_state)); — オズワルド ソース
dpm($form_state)
送信後も追加されます