function example_menu() {
$items['admin/config/example'] = array(
'title' => 'Example',
'description' => 'example configuration',
'page callback' => 'drupal_get_form',
'page arguments' => array('example_admin_settings'),
'access arguments' => array('administer example'),
'file' => 'example.admin.inc',
'file path' => drupal_get_path('module', 'example'),
);
return $items;
}
在上面的代碼中,我很困惑它是如何工作的。頁面回調是drupal_get_form,頁面參數是example_admin_settings。我的問題是這個工作到底如何?drupal_get_form頁面回調用法
我知道drupal_get_form可能最終會調用example_admin_settings返回system_settings_form。有人可以指點我正確的文檔嗎?