manejar página de error 404 custom en Yii



   AUTOR PREGUNTA

Publicado 08 abril 2014 - 23:57

¿En Yii como puedo manejar la página de error 404 customizada al igual que todas las páginas de error del framework por igual?


¿Tienes la misma pregunta? Yo también

 

Publicado 09 abril 2014 - 23:24

Usa el siguiente código en actionerror y debes crear en la ruta views/site el siguiente archivo: errores404.php para manejar los errores 404 y errores.php para las demas:

$app = Yii::app();
if( $error = $app->errorHandler->error->code ) {
if( $app->request->isAjaxRequest )
echo $error['message'];
$this->render( 'error' . ( $app->getViewFile( 'error' . $error ) ? $error : '' ), $error ); }

   AUTOR PREGUNTA

Publicado 10 abril 2014 - 03:13

Gracias Jhony, excelente!