Beispiel #1
0
 /**
  * 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');
 }