Symfony

Una forma para crear una redirección (ej. 301) en Symfony sin usar el controlador, directamente desde el archivo yml del routing. Útil para ahorrarnos un método nuevo en el controlador. Ejemplo, vamos a hacer una redirección 301 de una url […]

Leer más...

Por defecto en Symfony3 genera los mensajes de error {{ form_errors(form) }} de los formularios con el siguiente html: <ul> <li>Mensaje de error…</li> </ul> Es posible que necesites personalizar ese html añadiendo alguna clase css, para usar en tu proyecto, […]

Leer más...

Pasos «básicos» para instalar KnpPaginatorBundle en Symfony2 (en mi caso con la versión 2.3.9 de Symfony): 1. Añadimos la siguiente línea a nuestro archivo: /composer.json: { "require": { "knplabs/knp-paginator-bundle": "~2.4" } } 2. Instalamos el bundle actualizando composer, ejecutando el […]

Leer más...

Dos formas de obtener en symfony2 la «url de la página actual«: Desde las plantillas Twig se utiliza la variable: {{ app.request.get('_route') }} Y en php, desde vuestro controlador: echo $this->container->get('request')->get('_route');

Leer más...