1

Групп сайт дает мне эту ошибку:Joomla 1.5, Фатальная ошибка: Класс «JModelList» не найден

Fatal error: Class 'JModelList' not found in /home/site/public_html/administrator/components/com_joomdoc/libraries/joomdoc/application/component/modellist.php on line 16

Я только заметил это сегодня утром, когда я попробовал поиск, последний раз, когда я работал на сайт был более месяца назад (установка, удаление расширений, исправление ошибок ....), поэтому я не могу понять, как эта ошибка появилась.

Я читал где-то, что класс JModelList не используется в Joomla 1.5 (что я использую) .... я не знаю, как это могло произойти, потому что я сделал сюрприз, что расширения, которыми я пользуюсь, поддерживаются joomla 1.5 и я никогда не обновлялся.

Только в случае, линия 16 из modellist.php является

jimport('joomla.application.component.modellist'); 

class JoomDOCModelList extends JModelList { ... 

Помощь!

спасибо.

ответ

1

JModelList действительно недоступен в Joomla 1.5. Он был представлен с Joomla 1.6.

Очевидно, расширение в этом случае несовместимо с Joomla 1.5. Вам нужно связаться с разработчиком расширения, чтобы получить дополнительную информацию или уведомить его об ошибке.

Но тогда вы должны обновить Joomla в любом случае. Вы используете неподдерживаемую версию.

+0

Я проверил еще раз и нашел небольшое указание в описании расширения, что может вызвать некоторые проблемы с 1,5. Сайт не мой, чтобы сделать обновление, я просто добавляю к нему некоторые функции. – nouraty

2

Как вы сказали, JModelList не является частью Joomla 1.5, поэтому ваше расширение несовместимо с Joomla 1.5.

Joomla ничего не обновляет. Если вы ничего не изменили, у кого-то еще есть.

+0

Я снова проверил и нашел небольшое указание в описании расширения, что может вызвать некоторые проблемы с 1,5. – nouraty

+0

«может вызвать некоторые проблемы» - это отличное описание для использования совершенно неправильных классов;) – sybrek

Смежные вопросы