[contact-form-7 id="24085" title="Feedback RU"]

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

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

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

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. Не
забудьте перед обработкой сделать резервную копию оригинального исходного файла.

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