関数drupal_get_formを検索するファイルを指定するにはどうすればよいですか?
2 に答える
4
ページコールバックとして使用されるフォームを意味する場合、file
パラメーターはファイル名を指定できる場所です。
/**
* Implementation of hook_menu().
*/
function MODULENAME_menu(){
return array(
'my/form' => array(
'page callback' => 'drupal_get_form',
'page arguments' => array('MODULENAME_myform'),
'file' => 'myform.inc',
//
// ...
//
),
);
}
この例では、ページ「」の作成に使用するMODULENAME_myform
フォーム構造を返す関数「 」がファイル「」に格納されています。drupal_get_form
www.yoursite.com/my/form
myform.inc
于 2010-11-23T09:55:13.080 に答える
1
include_once、require_onceを使用するか、フォームが存在する場所にファイルを追加するためにrequireを使用します。drupal_get_formは、フォームを含めるように自動的に処理します。
例えば :
include_once drupal_get_path('module', 'modname') .'/file.php';
于 2010-11-23T08:09:42.390 に答える