Fatal error: Call to undefined method stdClass::onDisplay

Otro de los problemas con el que nos hemos encontrado en nuestro sitio joomla 1.5 al migrar con jupgrade a joomla 2.5 es en la edición de artículos. Cuando fuimos a editar un artículo nos encontramos con el siguiente error  Fatal error: Call to undefined method stdClass::onDisplay 

Fatal error: Call to undefined method stdClass::onDisplay

Para solucionar este error tenemos que acceder al archivo “editor.php” que podemos encontrar en “..\librareis\joomla\html\editor.php”. Una vez localizado el archivo lo abrimos con cualquier editor de texto como notepad++. Una vez abierto tenemos que situarnos en la línea 261 donde encontraremos el siguiente código:

// Try to authenticate
$result[] = $plugin->onDisplay($editor);

Debemos reemplazar el código anterior por el siguiente:

// Try to authenticate
if (method_exists($plugin, ‘onDisplay’)) {
$result[] = $plugin->onDisplay($editor);
}

Cuando ya hemos modificado el texto, guardamos los cambios y actualizamos la página del navegador y todo de funcionar correctamente.

No hay ni que decir que esperamos que os sirva de ayuda.

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.