- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
Joomla 2.5.x. Ошибка: Call to undefined method stdClass::onDisplay()
Апрель 1, 2013
Этот урок покажет, как избавиться от следующей ошибки:
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. Не
забудьте перед обработкой сделать резервную копию оригинального исходного файла.
Если у Вас что-то не получается с изменениями скачайте уже обработанный файл.