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 […]
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, […]
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 […]
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');
Si nada mas instalar Symfony os aparece la siguiente recomendación: «Install and enable a PHP accelerator like APC (highly recommended).» os indico una solución: Pasos para instalar correctamente el acelerador PHP APC: Descargar el APC desde http://downloads.php.net/pierre/ (ej. «php_apc-3.1.10-5.4-vc9-x86.zip») Copiar […]
Si nada mas instalar Symfony os aparece la siguiente recomendación: «Install and enable the intl extension (used for validators).» os indico una solución: Pasos para instalar correctamente «intl» en Symfony: Instalar y activar la extensión de php php_intl de php […]