/** * Portada de la administración de contenido. * Veo estadísticas sobre contenido en la comunidad. */ public function action_index() { // Cargamos la vista. $vista = View::factory('admin/contenido/index'); // Cantidades de posts por estado. $vista->assign('post_estado', Model_Post::cantidad_agrupados()); // Cantidades de posts por categoria. $vista->assign('posts_categorias', Model_Post::cantidad_categorias()); // Cantidad de comentarios en posts por estado. $vista->assign('post_comentarios_estado', Model_Post_Comentario::cantidad_agrupados()); // Cantidad de fotos por estado. $vista->assign('foto_estado', Model_Foto::cantidad_agrupados()); // Cantidad de comentarios en fotos por estado. $vista->assign('foto_comentarios_estado', Model_Foto_Comentario::cantidad_agrupados()); // Cantidad de fotos por categoria. $vista->assign('fotos_categorias', Model_Foto::cantidad_categorias()); // Seteamos el menu. $this->template->assign('master_bar', parent::base_menu('admin')); // Cargamos plantilla administracion. $admin_template = View::factory('admin/template'); $admin_template->assign('contenido', $vista->parse()); unset($portada); $admin_template->assign('top_bar', Controller_Admin_Home::submenu('contenido')); // Asignamos la vista a la plantilla base. $this->template->assign('contenido', $admin_template->parse()); }