2016-01-20 41 views
0

我正在使用Joomla 3.4,並希望爲用戶提供創建文章的可能性(我需要它是默認的PUBLISHED和FEATURED),但是當他們創建新文章時,它不會被髮布和沒有特色(用戶沒有可能性在前面改變這個設置)。 我使用的是標準的joomla組件 - 創建文章 - 當用戶登錄時,他們可以添加一篇文章,但我不得不登錄到管理模塊,並在創建文章時設置「精選」和「發佈」。Joomla 3.x - 如何從默認的「精選」和「發佈」前端創建文章?

我曾試圖改變 /joomla/administrator/components/com_content/models/forms/article.xml 和 /joomla/components/com_content/models/forms/article.xml

我已經設置默認= 1(特色=是),但它不適合我。而且在article.xml文章中應該默認發佈,但它不是。

你能給我任何提示嗎?

感謝, 茲登卡

回答

0

補充一點:

if(!isset($data['state'])) 
    $data['state']=1; 
if(!isset($data['featured'])) 
    $data['featured']=1; 

到/joomla/administrator/components/com_content/models/article.php上的保存功能。例如:

public function save($data) 
{ 
    if(!isset($data['state'])) 
     $data['state']=1; 
    if(!isset($data['featured'])) 
     $data['featured']=1; 
0

其實,在 /joomla/components/com_content/models/forms/article.xml設置精選默認值= 1 保存了我的一天。

相關問題