Categories

Новые шаблоны

Joomla 2.5.x. Ошибка: Call to undefined method stdClass::onDisplay()

Ryan DeWitt Апрель 1, 2013
Rating: 5.0/5. From 5 votes.
Please wait...

Этот урок покажет, как избавиться от следующей ошибки:

Fatal error: Call to undefined method stdClass::onDisplay()

Данная ошибка может возникнуть при сохранении отредактированных K2 элементов. А иногда во время сохранения K2 элемента может также появиться чистая страница. Пустая страница не покажет данную ошибку. Для того, чтоб решить эту проблему нужно сделать следующее:

1. На хостинге зайдите в папку \libraries\joomla\html\.

2.Скачайте папку editor.php и откройте ее с помощью редактора. На строке 459 вы увидите такой код:

if ($temp = $plugin->onDisplay($editor, $this->asset, $this->author))

3. Замените данный код следующим:

if (method_exists($plugin,'onDisplay') && $temp = $plugin->onDisplay($editor, $this->asset, $this->author))

4. Сохраните изменения и загрузите файл на Ваш Joomla-сайт. Замените исходный файл editor.php. Не
забудьте перед обработкой сделать резервную копию оригинального исходного файла.

Если у Вас что-то не получается с изменениями скачайте уже обработанный файл.

Шаблоны Joomla
Эта запись была размещена в Joomla! Туториалы и помечена как error, fix, joomla, method, onDisplay, stdClass, undefined. Добавьте в закладки постоянную ссылку.

Submit a ticket

Если вы не смогли найти подходящее решение проблемы, пожалуйста воспользуйтесь следующей ссылкой, чтобы отправить запрос команде технической поддержки.
Отправить запросВы получите ответ в течение 24 часов