2013-03-20 61 views
0

我有幾個用戶組擁有特殊的權限和類別。Joomla:如何設置文章帖子的用戶組訪問權限?

例子: 類:A,B,C 教師:A,B,C

現在如果 「教師A」 通過頭版他categorie(A)中創建的文章他能夠爲本文選擇一個權限級別(Group A,B,C access)。

是否可以隱藏此「訪問級別選擇」並給出自動訪問級別,在這種情況下「訪問級別a」,在發佈到類別中時?

感謝您的任何有用的幫助! :)

回答

0

我在客戶端項目上做過類似的事情。我最終通過將components/com_content/views/form/tmpl/edit.php複製到templates/mytemplate/html/com_content/form/edit.php來爲編輯佈局創建模板覆蓋。然後,我移動了字段並隱藏了常規訪問級別選擇容器。然後,我執行了一些邏輯來讓登錄用戶確定他們應該選擇什麼樣的訪問級別,並在關閉表單標記之前將其設置在隱藏字段中,以便在提交時表單將採用該值。我使用的字段是這樣的:

 
<input type="hidden" name="jform[access]" value="YOUR_GROUP_ACCESS_ID" /> 

所以,梅德說,它確實需要工作的一點點,但它不是太困難。

0

您可以隱藏「訪問級別選擇」覆蓋提交表單佈局。但是肯定會需要一些編碼來提供自動訪問級別。這不是一件容易的事...

+0

隱藏沒有意義,因爲寫作文章的「標準訪問級別」是錯誤的(僅限客人)。任何想法如何設置,例如。默認「註冊」? – Dataminer 2013-03-21 10:27:49

+0

全局配置中已經有一個默認訪問級別。 – Elin 2013-03-21 11:35:07