打印Drupal系统表单

时间:2012-03-15 04:57:01

标签: drupal drupal-7

我想在其他地方输出“网站信息”表单。我试图使用drupal_get_form,它没有按预期工作

菜单回调中的代码

drupal_get_form('system_site_information_settings');

错误消息

  

注意:未定义的索引:system_site_information_settings in   drupal_retrieve_form()

我猜表格ID错了?

1 个答案:

答案 0 :(得分:2)

您正在使用的表单ID肯定是正确的... system_site_information_settings()位于核心系统模块的system.admin.inc文件中。默认情况下,它不包含在页面过程中,您需要手动包含它:

module_load_include('inc', 'system', 'system.admin');
$form = drupal_get_form('system_site_information_settings');