2012-03-09 31 views
2

我需要寫有每個個人資料頁面,用戶可以添加文章組件使用本機,創建新表或在的Joomla

,我不知道我是否需要創建一個新的表的用戶,文章,user_articles,或使用本地joomla表?

如果是的話我怎麼能重寫的方法JFactory :: getUser(); - 和其他人...

如果是的,我將不得不創建自己的方法來保存會話,或使用本地$ user-> is_guest()???,我很困惑。

回答

1

有幾種方法可以解決這個問題。

首先,你根本不需要任何新表。沒有任何您需要的信息尚未保存在用戶或文章表中。如果你想使用Joomla文章,那麼你需要一個新的視圖和com_content模型來顯示文章作者的文章。使用內置的前端內容條目並讓用戶註冊,然後才能提交文章。

另一種選擇是切換到使用K2進行內容顯示。 K2已經有內置作者的文章,所以你不需要做任何事情。同樣,使用內置的前端內容條目並在提交之前需要註冊。