Blog

Symfony2: Separar el Date y el Time en un formulario

Hay veces que tenemos un formulario en el que mostramos un DateTime y para más claridad lo dividimos en dos campos. En este artículo veremos cómo hacer esto mediante un DataTransformer de forma que podemos reutilizarlo.

Continue Reading →

Symfony2: El directorio Model, las Entities y los Documents

Una de las cosas que no hablé en la charla y que en un principio sí que quería era sobre el directorio Model. Es posible que en algunos bundles o proyectos hayáis visto este directorio, pero ¿para qué se usa? En el directorio Model tendremos nuestros objetos de dominio que serán agnósticos del tipo de

Continue Reading →

deSymfony 2013

Hace dos semanas (21-22 de junio) se celebró en Madrid la cuarta edición del evento deSymfony, la conferencia hispana más importante sobre Symfony y el mayor evento PHP de España. Este año ha contado con la presencia de casi 400 desarrolladores convirtiéndola en la conferencia sobre Symfony más grande en lo que va de año.

Continue Reading →

Symfony2: Form intention

Hoy toca un artículo muy breve en el que vamos a ver la opción intention en los formularios. Esta opción está disponible desde la versión 2.0 de Symfony y lo que nos permite es hacer único el token CSRF para cada formulario.

Continue Reading →

Symfony2: Clases Utils

Las clases Utils son típicas en cualquier proyecto, se utilizan para realizar tareas que se repiten, reutilizar código y suelen estar formadas por un conjunto de métodos estáticos. En este artículo veremos algunas clases utils que tiene Symfony2, en concreto la versión 2.3 y que podemos usar en nuestro proyecto.

Continue Reading →

Symfony2: Form Extensions

El componente de formularios da para mucho, en esta ocasión vamos a ver en qué consisten las Form Extensions y crearemos una. Seguiremos los pasos de la documentación para crearnos una extensión que permita añadir la opción help a cualquier campo que nos permitirá mostrar una ayuda al lado del campo.

Continue Reading →

Doctrine2: Subconsultas

En este artículo veremos un par de ejemplos de subconsultas en Doctrine2 mediante objetos QueryBuilder.

Continue Reading →

Symfony2: Compiler pass

Este es un artículo sobre un tema que quería escribir hace tiempo. Esta parte de Symfony2 es una de las que normalmente no se tocan, pero que vale la pena conocer para entender el funcionamiento de Symfony2 y para nuestros bundles.

Continue Reading →

Symfony2.2: Novedades

Al igual que hicimos con la versión 2.1, en este artículo veremos las novedades que hay en Symfony2.2. La versión 2.3 está muy cerca de ser estable (el viernes pasado salió la versión beta 2), esta versión será la primera LTS y tendrá muchos cambios.

Continue Reading →

Doctrine2: Ordenar aleatoriamente

A veces queremos obtener objetos de la base de datos aleatoriamente, por ejemplo para que cada vez en portada hayan 3 artículos diferentes de una determinada categoría. Vamos a ver cómo hacer esto en Doctrine2.

Continue Reading →