Добавляем в <title> название категории Joomla

Добавляем  в <title> название категории Joomla Как добавить название категории в page title для всех статей Joomla 2.5

Цель: чтобы в <title> для каждой статьи отображалось название категории

Реализация:   добавляем в index.php шаблона код:

<?php
    $db = &JFactory::getDBO();
    $id = JRequest::getString('id');
    $db->setQuery('SELECT #__categories.title FROM #__content, #__categories WHERE #__content.catid = #__categories.id AND #__content.id = '.$id);
    $document = & JFactory::getDocument();
    $fulltitle = $document->title.' - '.$db->loadResult();
    $document->setTitle( $fulltitle );
?>

 


P.S  Как отображать в <title> название сайта, мы писали ранее - см. статью Выводим название сайта в title на всех страницах . Можно в page title указывать одновременно и категорию и название сайта.

Источник: loco.ru

dlrm
Разработчик на джумле, автор многих идей проектов.

Вы можете почитать все статьи от dlrm'а.



Другие статьи по этой теме:
Комментарии (0)     Подпишитесь на RSS комментариев к этой статье.

Leave a Comment

Fields with * are required.

Картинка с кодом валидации
Пожалуйста введите символы с картинки. Регистр букв неважен.