打印Drupal系统表单



我想在另一个地方输出"站点信息"表单。我尝试使用drupal_get_form,但它没有像预期的那样工作

菜单中的代码回调

drupal_get_form('system_site_information_settings');

错误消息

注意:未定义的索引:中的system_site_information_settingsdrupal_retriev_form()

我猜表格ID是错的?

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

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

最新更新