Добрый день. Я с столкнулся с такой проблемой (joomla 3.6): 1. При переходе на страницу регистрации пользователей выскакивает Fatal error: Call to a member function setFieldAttribute() on a non-object in /home/praguem/public_html/fuzhi/components/com_users/models/registration.php on line 301 [B][/B] 2. В админке (менеджер пользователей), кликаю на пользователя для просмотра данных, открывается полностью пустая страница с шапкой и меню админки. Заранее всех благодарю
Обновить до 3.6.2 и в менеджере обновлений Джумла есть кнопка перезаливки ядра Джумла. Также нужно будет потом пофиксить базу данных то же в Менеджере расширений
Ядро перезалил. Не знаю, что значит профиксить базу данных, но в менеджере пишут, что она в актуальном состоянии. Проблема осталась та же самая
В следующий раз выкладывай код строки с ошибки и желательно на пару строк выше. Я вижу что идет проверка на включенную мультиязычность. Код (PHP): // When multilanguage is set, a user's default site language should also be a Content Language if (JLanguageMultilang::isEnabled()) { $form->setFieldAttribute('language', 'type', 'frontend_language', 'params'); } Проверь плагин Фильтр языка - отключи. И проверь язык в настройках Джумла.
Спасибо за наводку! Языки были в порядке, фильтр должен быть включен (сайт мультиязычный). По быстрому слепил новый сайт на joom 3.6.2, сделал его мультиязычным и заменил всю папку models. Заработало!