2013-04-11 90 views
1

在Joomla 2.5中,我安裝了一個自定義組件,該組件僅供管理員使用。我想將這個組件提供給經理組。Joomla組件權限

有人可以告訴我我必須編輯哪個文件嗎?在管理員/ components/name_here /中是XML file嗎?或者這比我想象的要複雜得多?

我希望我正在閱讀正確的文件,這個Joomla系統是一個瘋狂的帽子。

回答

7

這不僅僅是您的組件需要檢查用戶擁有的權限的XML文件。

由於Joomla! 1.6爲前端和後端訪問實現了廣泛的訪問控制(ACL)機制。您可以定義無限數量的組,每個組件具有不同的訪問級別(這假定組件的寫入是正確的)。使用初始設置創建的默認組可以被刪除或重命名,並且可能不存在於所有安裝上,用戶可以使用任意範圍的權限創建任何名稱的組。

我建議從Access Control List/2.5/Tutorial開始,這會讓您更好地瞭解新的ACL。

然後從「Developing a Model-View-Controller Component/2.5」教程,重讀「Adding ACL」的文章,如果您需要自定義規則,你可能會想讀Adding ACL Rules to your component文章也是如此。