2013-11-04 48 views
0

我想將文章加載到Joomla框架內的組件模板php代碼中。將文章加載到Joomla中的組件模板

我可以在php中加載模塊,文章中的模塊,文章中的組件和..但我從來不想將文章加載到組件php中。

有沒有人知道這個代碼片段?

感謝任何幫助。

回答

2

我將加載的文章模型在你看來像

JModelLegacy::addIncludePath(JPATH_SITE.'/components/com_content/models', 'ContentModel'); 
$model = JModelLegacy::getInstance('Article', 'ContentModel', array('ignore_request' => true)); 
$article = $model->getItem((int) $articleId); 

現在您可以訪問所有的文章像$item->fulltext$item->introtext在可用的字段。看看article view,看看它在顯示文章之前所做的所有花哨的東西。

+0

謝謝Laoneo。這節省了我很多時間。 –

+0

所以,如果我想加載一個別名是「000001」的文章的introtext,我該如何實現? PHP新手對不起:) –

+0

我試過這個,但我無法得到它的工作。需要比以上更多的代碼嗎? –