
В админке сайта Joomla 3 при создании новых элементов (материалов, пунктов меню, категорий, товаров в магазине и т.п.) или установке расширений появляется ошибка Fatal error: Class 'Joomla\String\StringHelper', предлагаю вариант решения проблемы.
Итак, если у вас появляется ошибка в работе сайта на Joomla 3, такого содержания Fatal error: Class 'Joomla\String\StringHelper' not found in ...path\language\ru-RU\ru-RU.localise.php on line xxx значит что Вы обновили (или установили) языковый файл от Joomla 3.6, в то время как используете Joomla 3.4. Либо используе Joomla 3.6 а языковый пакет не обновили и т.д.
Предлагается 2 варианта решения проблемы:
Первый, обновления с CMS JOOMLA
Второй способ может быть более рисковым но 100% рабочим если всё сделать правильно. Дело в том что первый вариант не всегда работает и обновиться не получается нормально, часто "выбивает" ошибку. Поэтому я рекомендую следующий метод, у меня сработало не раз:
Загружаем с этого сайта http://joomla.ru/downloads/joomla или ему подобного последнюю русскую версию Joomla 3, распаковываем и по FTP "заливаем" поверх вашего сайта, при этом потом не забываем удалить директорию "Instal". Перед этой процедурой рекомендую сделать полный Backup сайта.
Спасибо автору за совет. Не мог ни как решить эту проблему. Создал себе сайт и встретилась эта ошибка ни как не мог понять что с нею делать. А теперь когда прочитал вашу статью убрал свою проблему. Спасибо Вам большое. Так держать
кратко и лаконично