При сохранении страницы с сайта, браузер по умолчанию дает ей имя по заголовку страницы, например "Главная" или "Контакты". Проблема в том, что потом трудно разобраться - who is who, поэтому иногда бывает удобно добавлять название сайта в заголовок страницы. А joomla в названии title помещает только название статьи, поэтому есть желание поправить это безобразие. Делается это достаточно просто.

Заходим в папку с шаблонами, выбираем используемый шаблон и вносим правки в файл index.php сразу после <?php:

$fdoc = & JFactory::getDocument();                                                                                                             
$fcfg = & JFactory::getConfig();                                                                                                              
$fttl = $fcfg->getValue('sitename').' - '.$fdoc->title;                                                                                       
$fdoc->setTitle( $fttl );

В качестве разделителя выбран символ "-", чтобы при сохранении страницы не было проблем, вроде недопустимых символов в имени файла.

Добавить комментарий
  • А разве в настройках joomla 2,5 нет всего необходимого для вывода названия??? Идешь в Сайт - Общие настройки - Настройки SEO и там включаешь опцию Включать название сайта в заголовок страницы и ставишь например "До" и сохраняешься
    Согласен, действительно в 2.5 уже есть, просто когда писалась статья, были 1.5 и 1.7, где это недоступно.

  • Михаил

    Жалоба

    А разве в настройках joomla 2,5 нет всего необходимого для вывода названия??? Идешь в Сайт - Общие настройки - Настройки SEO и там включаешь опцию Включать название сайта в заголовок страницы и ставишь например "До" и сохраняешься