¿Nunca te ha pasado que, al acceder al panel de administración de tu aplicación en symfony, ves esto http://www.mycoolapp.com/backend.php/myurl/myparams como algo horrible?¿No crees que esto quedaría mejor? http://backend.mycoolapp.com/myurl/myparams Pues bien, sí tú también piensas esto y quieres cambiarlo la solución es relativamente sencilla. Modifica el archivo .htaccess de la siguiente manera: RewriteCond %{REQUEST_FILENAME} !-f RewriteCond [...]
Hasta hace bien poco symfony no tenía ninguna librería oficial para el envío de emails. Esto quedó bien claro en el tutorial de Jobeet en que nos enseñaron a enviar emails utilizando una de los componentes del Zend Framework, Zend_Mail. Parece ser que esta situación ha cambiado, recientemente Fabien Potencier anunció en su blog que [...]
Dos horas de búsqueda en Internet bien merecen un post, por muy breve que este sea. Sirvame esto como nota mental para situaciones futuras. Para eliminar el bloque de filtros de la derecha en el admin generator en symfony 1.2 basta con modificar el archivo generator.yml de la siguiente manera # generator.yml config: filters: class: [...]
2009-10-18 (Sun) 12:01 | Posted in Symfony | Javi
Hoy tocaba reciclar algo de código de un antiguo proyecto en symfony 1.0, para reutilizarlo en otro en symfony 1.2. Consistía en reciclar un componente que mostraba un menú de navegación, y en función del módulo que se ejecutase marcaba uno de los elementos del menú como “actual”. En symfony 1.0, la forma de saber [...]
2009-10-16 (Fri) 9:26 | Posted in Symfony | Javi
Problema Imprimir una etiqueta select con cada uno de sus elementos options usando los widgets de la clase sfForm. Además, hay que marcar como selected un determinado elemento y todo esto sin crear una clase sfForm. Solución En la acción nos encargamos de definir algunos elementos que nos harán falta como un array con las [...]
2009-09-16 (Wed) 17:45 | Posted in Symfony | admin
Si alguna vez os veis obligados a instalar symfony en un servidor sin MOD_REWRITE (los senderos de Internet son inexcrutables) veréis que todas las URLs están “mal” y la aplicación no funciona. Corregirlo es muy sencillo, basta con modificar la siguiente línea en el archivo settings.yml: all: .settings no_script_name: on La siguiente línea se encargará [...]
2009-07-27 (Mon) 18:39 | Posted in Symfony | Javi
La situación es la siguiente. Tenemos un formulario con cuatro campos, a saber: name, email, message, ip. El campo ip será un campo oculto que se rellenará automáticamente con la IP del usuario que hizo la petición. El resto de campos serán inputs normales. La pregunta es, ¿cómo defino el valor de la IP si [...]
2009-07-15 (Wed) 18:08 | Posted in Symfony | Javi
Al instalar el código de seguimiento de Google Analytics sólo podemos seguir el rastro de las páginas que lo contengan. Entonces, qué hacemos si además nos interesa información cómo “cuantas veces se ha visto un determido PDF”. La solución es bien sencilla y basta con echarle un vistazo a la documento de Google Analytics. <a [...]