2013-09-25 73 views
0

我真的不知道到什麼方向走。 我有一個顯示各種物品的狀態,在多個頁面框。我希望它可以輕鬆更新,並希望通過模塊進行更新。我不知道要走什麼方向,只需要輕輕一推。Drupal的創建形式管理員更改特定內容

我創建了一個表中的Drupal SQL數據庫,但不知道我怎麼會去在Drupal的控制面板創建一個管理工具來進行更改。

沒有人有我應該如何去任何想法? p.s.我使用的Drupal 7

+0

功能你會想創建一個使用hook_menu()向drupal管理部分添加一個新菜單項的模塊。在你的新菜單項中,你定義了一個頁面回調函數,這個函數將會呈現你的管理頁面。 – PiX06

回答

1

自定義管理頁面可以被定義如下:

function mymodule_menu() { 
    $items['admin/def'] = array(
     'page callback' => 'mymodule_abc_view', 
     'page arguments' => array(1, 'foo'), 
     'access arguments' => array('administer nodes'), 
     'title' => 'Foo settings', 
     'type' => MENU_NORMAL_ITEM, 
    ); 
    return $items; 
    } 

哪裏MyModule的是你的模塊和mymodule_abc_view的名稱是返回的加價管理頁面

+0

如果你想提供更多的互動,你可能想在頁面回調返回一個表單,管理員可以更新數據。做這將是Drupal.org一個很好的起點形成API頁面https://api.drupal.org/api/drupal/developer%21topics%21forms_api_reference.html/7 – PiX06

相關問題