El capítulo de hoy del libro Más con Symfony es la segunda parte del uso avanzado de Doctrine. En este capítulo se muestra cómo utilizar la cache de resultados, que ha sido uno de los elementos más mejorados en Doctrine 1.2.
La última parte del capítulo se centra en cómo crear un hydrator, que no es...
seguir leyendo
El capítulo de hoy del libro Más con Symfony añade más leña a la eterna guerra por elegir el mejor ORM entre Propel y Doctrine. Los creadores de Symfony hicieron su elección hace tiempo y por eso en este libro se habla mucho de Doctrine y casi nada de Propel.
La primera parte de este capítulo muestr...
seguir leyendo
Hoy se publica uno de los capítulos más interesantes del libro Más con Symfony: mejorando la barra de depuración web. Aunque probablemente no lo hayas hecho hasta ahora, resulta muy sencillo añadir nuevos paneles en la barra de depuración de Symfony.
El capítulo también explica cómo eliminar los pan...
seguir leyendo
La segunda parte del capítulo de formularios avanzados del libro Más con Symfony comienza desarrollando un validador propio bastante complejo para no obligar al usuario a subir dos fotos nuevas cada vez que edita el formulario.
Más adelante se explica el nuevo método sfFormDoctrine::embedRelation(),...
seguir leyendo
El capítulo de hoy del libro Más con Symfony trata uno de los temas favoritos de los programadores de Symfony: los formularios. El framework de formularios es uno de los componentes más poderosos de Symfony, pero también es uno de los que más debe mejorar su facilidad de uso y su flexibilidad.
En la...
seguir leyendo
Si alguna vez te has preguntado cómo se pueden crear widgets y validadores propios para tus formularios de Symfony, el capítulo de hoy del libro Más con Symfony te lo explica en detalle. Tras un breve repaso de widgets y validadores, se explica cómo crear un widget sencillo que permite elegir en...
seguir leyendo
Hoy se publica la segunda parte del capítulo dedicado al envío de emails, uno de los más novedosos del libro Más con Symfony. En esta segunda parte se explica cómo crear pruebas unitarias para los emails, algo que se simplifica al máximo gracias a Symfony + Swift Mailer.
La última parte del capí...
seguir leyendo
El quinto capítulo de Más con Symfony es uno de los más novedosos de todo el libro, ya que explica con detalle las opciones del nuevo sistema de envío de emails incluído en las versiones 1.3 y 1.4. Este nuevo sistema se basa en la librería Swift Mailer, un proyecto que desde hace unos meses tambié...
seguir leyendo
En el cuarto capítulo del nuevo libro Más con Symfony se muestran algunos trucos y consejos que mejoran tu productividad al desarrollar proyectos Symfony. Aunque algunas recomendaciones son conocidas, no está de mas recordarlas para poder aplicarlas en tu trabajo.
El capítulo también muestra algunas...
seguir leyendo
Ayer se publicó la primera parte del capítulo de enrutamiento avanzado en el que se desarrolla una aplicación web sencilla en la que cada usuario utiliza un subdominio diferente (cliente1.midominio.com y cliente2.midominio.com).
En esta segunda parte, se explican con mucho detalle las colecciones...
seguir leyendo