в папке libraries\joomla\document\html\renderer\head.php написал $strHtml .= $tab.'<title>название сайта на русском '.htmlspecialchars($document->getTitle()).'</title>'.$lnEnd; чтобы выводилось русское название а потом продолжение тайтла.. все вроде бы ок,кодировку поставил залил все нормально.. Но! переодически когда добавляешь на сайт какой то контент такое впечатление что меняется кодировки и вместо русского текста что я написал вылетают ????? ???? ???? как это исправить? может как то альтернативно код написать?
Правильнее сделать по другому. В index.php Вашего шаблона в самом начале есть такой код Код (PHP): <?php defined( '_JEXEC' ) or die( 'Restricted access' ); ?> Нужно добавить в него следующий код Код (PHP): $this->setTitle($mainframe->getCfg('sitename') . ' - ' . $this->getTitle()); Получится примерно так Код (PHP): <?php defined( '_JEXEC' ) or die( 'Restricted access' ); $this->setTitle($mainframe->getCfg('sitename') . ' - ' . $this->getTitle()); ?> Тогда в title будет выводится сначала название сайта (прописанное в админке), потом сам title страницы.
угу помогло, спасибо, а еще тогда такой вопрос.. есть плагин для cb alphauserpoints в нем тоже есть файлик руссификации и при его установке все становится одними ???????? ???????? ??? ????