我想知道如何聲明模塊中多個定義節點類型的權限和訪問權限。我猜測,因爲hook_node_info()返回數組就像它一樣,可以聲明多個節點類型作爲數組的一部分,但是我對hook_perm()和hook_perm()的關注很難理解。我如何將每個節點類型的這些鉤子的權限分開?Drupal 6模塊開發 - 多節點類型,權限和訪問
1
A
回答
0
我建議創建子模塊,即你的mymodule
文件夾將有mymodule.module
,這將取決於mymodule_type1.module
和mymodule_type2.module
(這可能是在同一個文件夾,或分離成單獨的模塊文件夾,如果你喜歡)。
0
您可能想要查看Features - 將模塊,節點類型,權限和其他內容捆綁在一起成爲一個可安裝單元的系統。
1
看看我在this answer to a similar question的解釋。要點是您不需要聲明自己的節點權限,因爲節點模塊將爲您自動引入的每個節點創建「標準」節點權限集。
如果您需要其他權限,請立即從hook_perm
全部返回。
相關問題
- 1. Drupal 6管理節點權限忽略內容類型權限
- 2. 使用drupal模塊更改節點訪問權限
- 3. Drupal 6模塊開發
- 4. Drupal 6 - 模塊中的自定義節點類型模板
- 5. drupal模塊開發
- 6. 限制對節點的訪問Drupal 7
- 7. Drupal模塊權限
- 8. Drupal 6預處理塊和節點
- 9. Drupal 7新手問題:節點訪問權限=禁用?
- 10. Drupal:節點上的權限
- 11. CCK內容類型的節點訪問
- 12. Drupal 6.16 Webforms模塊權限問題
- 13. Drupal模塊開發教程
- 14. Drupal模塊節點類型創建.install和.module
- 15. Drupal時事通訊模塊和受限訪問類別
- 16. Drupal 6頁面模板取決於節點類型
- 17. Drupal 6 - 遷移後的權限問題
- 18. drupal 6 /用戶/權限複選框頁面核心模塊
- 19. drupal節點類型hook_insert()
- 20. 設置頁面訪問權限在drupal
- 21. github子模塊訪問權限(Travis CI)
- 22. 更改權重塊drupal 6
- 23. Drupal模塊開發示例
- 24. Drupal 7訪問控制節點/內容
- 25. Drupal Views:按字段訪問權限
- 26. DotNetNuke 6模塊開發
- 27. Drupal:可能爲所有節點類型的cck字段分配查看權限?
- 28. drupal 7限制單個節點的角色訪問
- 29. 用drupal開發模塊
- 30. Drupal的模塊,檢查是否節點類型