Версія 1.5 CMS Joomla є застарілою і несумісна з деякими нашими налаштуваннями. Для коректного відображення українських/кириличних символів необхідно провести такі зміни в коді CMS:
Залежно від використовуваного драйвера БД (mysql або mysqli), необхідно у файлі /libraries/joomla/database/database/mysql.php
або /libraries/joomla/database/database/mysqli.php знайти рядки
return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
і замінити на:
//return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
return (1);
Після змін функція повинна виглядати так:
function hasUTF()
{
$verParts = explode( '.', $this->getVersion() );
//return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
return (1);
}
Збережіть зміни. Ми рекомендуємо оновити CMS до останньої версії.