2012-03-15 113 views
0

我想在另一個地方輸出「網站信息」表單。我試圖用drupal_get_form和預期打印Drupal系統表格

在菜單回調代碼它不工作

drupal_get_form('system_site_information_settings'); 

錯誤消息

公告:未定義的索引:在 drupal_retrieve_form()system_site_information_settings

我的猜測表單ID是錯誤的?

回答

2

您使用的表單ID絕對是正確的... system_site_information_settings()住在覈心繫統模塊中的system.admin.inc文件中。默認情況下,它不包括在網頁過程中,你需要手動包含它:

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

謝謝克萊夫,你一如既往的完美答案 – ymakux 2012-03-15 16:18:07