我是Drupal的新手。我正在drupal7中創建自定義模塊。如何實現drupal7自定義模塊的管理界面?
我在首頁創建了一個評論表單(包含名稱,評級,註釋字段)。 用戶提交此表單後,我將數據存儲在database.I中,並在塊中顯示此數據。這就是我所做的。
但我需要這個模塊管理接口和「提交的評價顯示在管理部分用戶」,「管理員需要進行審批,修改,刪除用戶評級操作」。
如何實現這一點。
請幫我一個。提前致謝。
我是Drupal的新手。我正在drupal7中創建自定義模塊。如何實現drupal7自定義模塊的管理界面?
我在首頁創建了一個評論表單(包含名稱,評級,註釋字段)。 用戶提交此表單後,我將數據存儲在database.I中,並在塊中顯示此數據。這就是我所做的。
但我需要這個模塊管理接口和「提交的評價顯示在管理部分用戶」,「管理員需要進行審批,修改,刪除用戶評級操作」。
如何實現這一點。
請幫我一個。提前致謝。
不知道你是如何存儲你與你的表格所收集的數據,但我的建議是創建內容類型與形式收集領域。然後,當您的表單被提交用於存儲該數據時,您只需在您的內容類型中創建新節點。您可以輕鬆找到一些教程,解釋如何以編程方式創建某些內容類型的新節點。這樣你就可以將提交的數據「存入系統」,這樣你就可以使用視圖模塊來檢索你的數據。
你有沒有搜索谷歌?如果是這樣,它可能會指示你Creating a module configuration (settings) page
如果我沒有誤解你的問題,我認爲正確的方法來實現這個是通過添加你的模塊權限到drupal權限系統。 您可以通過添加到您的模塊hook_permission
function custommodulename_permission() {
return array(
'custommodulename' => array(
'title' => t('custommodulename'),
'description' => t('Access URL for custommodulename module.'),
),
);
那麼你可以添加管理員權限到管理/人/權限頁面實現這一目標。