public function actionExportarXLS() { // generate a resultset $data = Concepto::model()->findAll(); $this->toExcel($data, array('nombre'), 'Concepto', array()); }
/** * Lists all models. */ public function actionIndex() { $this->pageTitle = 'Listar Bienes'; $filtro = new BmFiltro(); $user = Usuario::model()->findbyPk(Yii::app()->user->getId()); $acceso = Usuario::privilegiado($user->rol_id); if (isset($_GET['BmFiltro'])) { $filtro->attributes = $_GET['BmFiltro']; } $vars = array(); $vars['dps'] = Dependencia::model()->findAll(array('condition' => 'sede_id=1', 'order' => 'descripcion ASC')); $vars['clases'] = BmClasificacion::model()->listAll(); $vars['tipos'] = BmTipo::model()->findAll(array('order' => 'descripcion')); $vars['conceptos'] = Concepto::model()->findAll(); $vars['status'] = BmStatus::model()->findAll(); $vars['anhos'] = array('1' => "2012", '2' => "2011"); $dataProvider = $filtro->search(); $this->render('index', array('dataProvider' => $dataProvider, 'filtro' => $filtro, 'vars' => $vars, 'acceso' => $acceso)); }