Я пытался обновить Joomla 3.3.6 до Joomla 3.4.1.
Я вижу эту ошибку, когда пытаюсь перейти на страницу конфигурации администратора «JHtmlBehavior :: formvalidator not found».
Как это исправить?
Попробуйте использовать следующее, чтобы заменить код, указанный в вашем вопросе
JHtml::_('behavior.formvalidator');
что указано в документации Joomla.
Я решил проблему, установив пакет Joomla 3.4.1 через обновление FTP, и это решило проблему.
Поэтому у меня та же проблема (500 JHtmlBehavior :: formvalidator не найден.) & это случилось после обновления но в админке. я починил это
файл — /libraries/cms/html/behavior.php
You need to find smth like this
public static function formvalidation(){...}
and add the same method under formvalidation(){...} but with another name
public static function formvalidator(){...}
Теперь у вас есть два метода с разными именами). Я думаю, что эта ошибка произошла из-за частичного обновления Joomla