2012-03-26 2 views
1

Я вставил следующую строку в шаблон Joomla:вытягивать только заголовок и тело статьи (Joomla)

<jdoc:include type="component" /> 

Это приведет через весь пост, в том числе названия статьи. Как я могу принести признак статьи заголовка по отдельности в его тело/контент для стилизации?

спасибо.

ответ

7

Я просто проверял этот код, и это, кажется, работает на Joomla 2.5.3:

$option = JRequest::getCmd('option'); 
$view = JRequest::getCmd('view'); 
if ($option=="com_content" && $view=="article") { 
    $ids = explode(':',JRequest::getString('id')); 
    $article_id = $ids[0]; 
    $article =& JTable::getInstance("content"); 
    $article->load($article_id); 
    echo $article->get("title"); 
    echo $article->get("introtext"); // and/or fulltext 
} 
+0

Спасибо за ваш ответ. Я поставил это мой код, но, похоже, он ничего не возвращает. Есть идеи? – MrDKOz

+0

Какой вид вы используете? одна статья, блог, избранные статьи ...? – Shaz

+0

Отдельная статья. – MrDKOz

0
    $catId = 80; 
        $query = "SELECT * FROM #__content WHERE catid ='" . $catId . "'"; 
        $db = &JFactory::getDBO(); 
        $db->setQuery($query); 
        $articles = $db->loadObjectList(); 
        foreach($articles as $article){ 


        $article_id=$article->id; 
        $article_title=$article->title; 

        $article_content=$article->get("introtext"); 
+0

Этот ответ неверен, вы установили идентификатор категории на 80, и OP ничего не сказал об этом. Более или менее этот код будет через предупреждение в журналах, если $ articles был 'NULL' –

Смежные вопросы