Etiqueta Yii

Reportes en Yii (Exportar a PDF)

Lo primero que necesitamos para exportar a PDF es descargar la extensión EYiiPdf y ponerlo en la carpeta extensions, posteriormente debemos descargar  y ponerlo en la carpeta vendors con el nombre de mpdf dentro de protected. – En el main.php (config) debemos de…

Búsqueda entre fechas en Yii

En este tema les quiero mostrar como realizar búsqueda entre fechas en el GridView, en este caso voy a usar la tabla auditoria y el campo fecha_auditoria va a tener la opción para filtrar entre fechas. Modelo Auditoria (Las modificaciones…

Autocompletado con CJuiAutoComplete en Yii

Una de las cosas útiles en una aplicación web es sin dudas el autocompletado que nos permite ir mostrando los resultados de lo que escribimos en un textfield para luego seleccionar lo que estamos buscando, todo se hace vía AJAX.…

Bases de datos (AR) en Yii

Active Record en Yii: Aunque la DAO de Yii puede manejar virtualmente cualquier tarea relacionada con la base de datos, lo más probable es que gastemos el 90% de nuestro tiempo escribiendo algunas sentencias SQL relacionadas con la ejecución de…

Bases de datos (DAO) en Yii

DAO en Yii: Yii provee un poderoso soporte para la programación con bases de datos. Construído sobre la extensión PHP de Obejotos de Datos (PDO), los Objetos de Acceso a Datos de Yii (DAO) habilitan el acceso a diferentes sistemas…

Relaciones en Yii

En este tema quiero mostrar el manejo de las claves foráneas en Yii framework mediante Active Record (AR). Antes de usar AR para ejecutar consultas relacionales, necesitamos darle conocer a AR como una clase AR se relaciona con otra. La relación entre…

Validaciones en Yii

Un tema más que importante en toda aplicación es que tenga validaciones para evitar que el usuario ingrese cualquier dato por ejemplo a una base de datos, también es importante por cuestiones de seguridad. Por suerte Yii framework nos provee…

Manual básico de Yii framework (PHP)

Este manual abarca los puntos más usados en una aplicación web típica. Índice: Instalar Yii Framework y crear la primera aplicación Crear modelos y CRUDs en Yii Framework Personalizar gii en Yii Framework PHP layouts y variables del config en…