Formato pago
Por: Gabriel Duarte gabrielduarte77@gmail.com
Guía Básica de Yii Framework
ÍNDICE
GUIA BASICA DE YII FRAMEWORK............................................................................................................1 INSTALANDO YII Y PRIMERA APLICACIÓN..............................................................................................3 CREANDOMODELOS Y CRUD A PARTIR DE UNA BASE DE DATOS.....................................................4 LENGUAJE Y VISTA POR DEFECTO.............................................................................................................6 MODIFICANDO EL MENÚ..............................................................................................................................7 AUTENTICACIÓNDE USUARIOS.................................................................................................................9 CLAVES FORÁNEAS EN VISTAS.................................................................................................................12 VALIDANDO LOSFORMULARIOS.............................................................................................................15 ORDEN POR DEFECTO Y CONDICION EXTRA EN GRID.......................................................................17 FECHAS CON CJUIDATEPICKER................................................................................................................18 BÚSQUEDAS POR FECHAS CON SYDATECOLUMN...............................................................................20 EXPORTAR DELCGRIDVIEW A PDF..........................................................................................................22 REPORTES A PARTIR DE UNA BÚSQUEDA...............................................................................................25 COMBOS DEPENDIENTES............................................................................................................................28 CAMPOCON AUTOCOMPLETAR................................................................................................................31 NO MOSTRAR INDEX.PHP EN LAS URL....................................................................................................33 GUARDAR AUTOMÁTICAMENTE USUARIO Y FECHA DE CREACIÓN Y MODIFICACIÓN............34 HACER FORMULARIO PARA MULTIPLESMODELOS............................................................................35 CAMPOS ENMASCARADOS EN FORMULARIO.......................................................................................38
2
Guía Básica de Yii Framework
INSTALANDO YII Y PRIMERA APLICACIÓN
Lo primero que hacemos es bajarnos la ultima versión de Yii Framework desde http://www.yiiframework.com la descomprimimos en nuestrodirectorio web, le cambiamos el nombre a “yii” y le damos permisos de lectura. Abrimos la consola, nos ubicamos en la www y colocamos: yii/framework/yiic webapp nombre_aplicacion, nos va a preguntar si queremos crear una aplicación web en ese directorio y le decimos que si. Con esto hemos creado nuestra primera aplicación en Yii. En el próximo capitulo se explicará como conectar nuestra aplicacióncon una base de datos y como crear el modelo y el CRUD de las tablas.
3
Guía Básica de Yii Framework
CREANDO MODELOS Y CRUD A PARTIR DE UNA BASE DE DATOS
Una vez creada la aplicación abrimos el archivo /protected/config/admin.php y modificamos lo siguiente:
'modules'=>array( /* 'gii'=>array( 'class'=>'system.gii.GiiModule', 'password'=>'Enter Your Password Here','ipFilters'=>array('127.0.0.1','::1'), ), */ ),
Descomentamos el arreglo gii y colocamos el password que queramos, el modulo GII es el que nos ayuda a crear el modelo y el CRUD de las tablas de nuestra base de datos, a continuación vamos a configurar la conexión, para ello debemos comentar el siguiente arreglo: 'db'=>array( 'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db', ), Y creamos...
Regístrate para leer el documento completo.