Buenos dias, tengo un problema con el actionError en la parte de Administrador de mi sistema.
Me sale el error "CHttpExceptionEl sistema no ha podido encontrar la acción "error" solicitada."
En la parte de admin tengo varios controladores, y agrego la funcion Try-Catch para manejo de errores. Tengo un ActionErrorTest de prueba para ver si anda. El de prueba anda perfecto, pero el que deberia funcionar no.
Este es el actionErrorTest
public function actionErrorTest() {
try {
throw new Exception("Ha ocurrido un error inesperado");
} catch (Exception $exc) {
...
$this->layout = '//layouts/column2';
$this->render('//site/error', array("code" => $exc->getCode(), "message" => $exc->getMessage()));
}
}
El ActionError (El que no Anda)
public function actionError() {
if ($error = Yii::app()->errorHandler->error) {
if (Yii::app()->request->isAjaxRequest)
else
$this->layout = '//layouts/column2';
$this->render('//site/error', $error);
}
}
Y en el Main.
'errorHandler'=>array(
// use 'site/error' action to display errors
'errorAction'=>'site/error',
),
Alguna Idea? Gracias.