/** * Activamos o desactivamos una noticia. * @param int $id * @param int $estado */ public function action_estado_noticia($id, $estado) { $id = (int) $id; // Cargamos el modelo de noticia. $model_noticia = new Model_Noticia($id); if ($model_noticia->existe()) { $estado = (bool) $estado; if ($estado) { $model_noticia->activar(); $_SESSION['flash_success'] = 'Se habilitó correctamente la noticia #' . $id; } else { $model_noticia->desactivar(); $_SESSION['flash_success'] = 'Se ocultó correctamente la noticia #' . $id; } } Request::redirect('/admin/contenido/noticias'); }