0

我是Drupal的新手。我正在drupal7中創建自定義模塊。如何實現drupal7自定義模塊的管理界面?

我在首頁創建了一個評論表單(包含名稱,評級,註釋字段)。 用戶提交此表單後,我將數據存儲在database.I中,並在塊中顯示此數據。這就是我所做的。

但我需要這個模塊管理接口和「提交的評價顯示在管理部分用戶」,「管理員需要進行審批,修改,刪除用戶評級操作」。

如何實現這一點。

請幫我一個。提前致謝。

回答

1

不知道你是如何存儲你與你的表格所收集的數據,但我的建議是創建內容類型與形式收集領域。然後,當您的表單被提交用於存儲該數據時,您只需在您的內容類型中創建新節點。您可以輕鬆找到一些教程,解釋如何以編程方式創建某些內容類型的新節點。這樣你就可以將提交的數據「存入系統」,這樣你就可以使用視圖模塊來檢索你的數據。

1

如果我沒有誤解你的問題,我認爲正確的方法來實現這個是通過添加你的模塊權限到drupal權限系統。 您可以通過添加到您的模塊hook_permission

function custommodulename_permission() { 
return array(
'custommodulename' => array(
    'title' => t('custommodulename'), 
    'description' => t('Access URL for custommodulename module.'), 
), 
); 

那麼你可以添加管理員權限到管理/人/權限頁面實現這一目標。

相關問題