10 plugins útiles para CakePHP 3

Plugins para CakePHP 3

De por si CakePHP es un framework que nos ayuda a desarrollar aplicaciones web de manera muy rápida, los plugins son paquetes desarrollados por la comunidad del framework con el fin de solventar problemas específicos de nuestros proyectos de una manera mucho más rápida y sencilla. Estos plugins deben seguir ciertas convenciones que tiene el framework para mantener una correcta estructura y orden de todo nuestro código. Es por eso que en este artículo quiero presentarte 10 plugins útiles para CakePHP 3 que en lo personal me han sido de gran ayuda al momento de desarrollar mis proyectos web.

Continuar leyendo «10 plugins útiles para CakePHP 3»

Uso de Seeders para cargar registros en CakePHP 3

Seeders en CakePHP 3

Durante el proceso de desarrollo de nuestra aplicación en CakePHP estaremos constantemente probando cada una de las funcionalidades del mismo, por ejemplo: si tenemos un módulo de usuarios es necesario poder gestionarlos desde un panel o lista de usuarios, entre ellos probar funcionalidades como ver o editar su perfil, verificar si estos pueden ser eliminados o darlos de baja y desde luego también probar funcionalidades básicas como una paginación o poder filtrar usuarios mediante un buscador. Es por ello la importancia de tener una cierta cantidad de registros poblados en nuestra base de datos con el fin de poder verificar si los features que nosotros desarrollamos están funcionando correctamente o también poder ver como rinde nuestra aplicación ante una gran cantidad de registros.

Continuar leyendo «Uso de Seeders para cargar registros en CakePHP 3»

Completando nuestra aplicación en CakePHP 3

Completando nuestro aplicación en CakePHP 3

En esta última lección del curso de CakePHP 3 vamos a concluir nuestra aplicación Pocake implementando las funcionalidades para editar y eliminar nuestros enlaces favoritos. Gracias a que hemos estructurado correctamente nuestro código haciendo uso de los elements y también gracias al generador de código Bake podremos observar que la implementación de estás dos funcionalidades será bastante sencilla. Desde luego hay aspectos importantes que debemos tomar en cuenta antes de editar o eliminar un enlace favorito pero prefiero que eso lo veas directamente en el video que te ofrezco a continuación.

Continuar leyendo «Completando nuestra aplicación en CakePHP 3»

Asociaciones en CakePHP 3

Asociaciones en CakePHP 3

En esta nueva lección que forma parte del curso de CakePHP 3 vamos aprender sobre las asociaciones aplicado a nuestro proyecto Pocake que estamos desarrollando desde el comienzo del curso. Vamos aprender a asociar nuestros usuarios con la tabla bookmarks que corresponden a los enlaces favoritos, conociendo los distintos métodos que pone CakePHP 3 a nuestra disposición para poder relacionar ambas tablas de una manera bastante sencilla.

Continuar leyendo «Asociaciones en CakePHP 3»

Eliminar registros en CakePHP 3

Eliminando registros en CakePHP 3

Ya estamos a un paso de concluir con el módulo de usuarios de nuestra aplicación Pocake 8-) , nada mas nos falta eliminar registros y eso es lo que aprenderemos en esta nueva lección. Eliminar registros en CakePHP 3 es bastante sencillo ya que el framework nos provee un método para nuestras vistas denominado postLink() que es parte del helper Form el cual nos genera un formulario para realizar un petición de tipo POST y eso es exactamente lo que necesitamos para eliminar registros de nuestra aplicación.

Continuar leyendo «Eliminar registros en CakePHP 3»