<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Symfony y Desarrollo Web</title><link>http://www.loalf.com</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SymfonyYDesarrolloWeb" /><description>Otro programador de symfony con blog</description><language>en</language><lastBuildDate>Sun, 13 Feb 2011 03:40:10 PST</lastBuildDate><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/xml" href="http://feeds.feedburner.com/SymfonyYDesarrolloWeb" /><feedburner:info uri="symfonyydesarrolloweb" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Evitando la generación de los forms y filters en Doctrine</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/Cbps24gtIaQ/</link><description>Ocurre muchas veces que a la hora de escribir el modelo de datos para nuestro proyecto necesitamos relaciones de n:n entre las distintas entidades. Un ejemplo simple de esto nos lo podemos encontrar en el plugin sfDoctrineGuardPlugin, donde entre los permisos (sfGuardPermission) y los grupos (sfGuardGroup) se establece una relación de este estilo (fGuardGroupPermission). El [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/Cbps24gtIaQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/12/evitando-la-generacion-de-los-forms-y-filters-en-doctrine/</feedburner:origLink></item><item><title>Instanciando la vista (sfView) y accediendo al contender de variables</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/a4K9ucUURgc/</link><description>A continuación comparto con vosotros una línea de código que me llevo más de 2 horas sacarla. $view = sfContext::getInstance&amp;#40;&amp;#41;-&amp;#62;get&amp;#40;'view_instance'&amp;#41;; ¿Pero qué es esto? Concretamente con esta línea obtenemos acceso al objeto sfView encargado de renderizar la vista. Aunque en principio pueda parece que no tenga mucha utilidad seguro que hay algún momento en tu [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/a4K9ucUURgc" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/09/instanciando-la-vista-sfview-y-accediendo-al-contender-de-variables/</feedburner:origLink></item><item><title>Listando según permisos del usuario con Admin Generator</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/nKrFc5WkHmc/</link><description>Al desarrollar un panel de administración con el Admin Generator de symfony, en ocasiones nos ocurre que desearíamos poder incrustar código PHP en el archivo generator.yml para cumplir nuestros objetivos. Por ejemplo, supongamos que quisiéramos mostrar un listado de elementos distintos en función de los permisos del usuario que está logueado. Nos encantaría poder hacer [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/nKrFc5WkHmc" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/08/listando-segun-permisos-del-usuario-con-admin-generator/</feedburner:origLink></item><item><title>Thumbnails, formularios y symfony</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/BwWefnXix70/</link><description>Una situación muy típica a la hora de desarrollar una aplicación web es ofrecer al usuario la posibilidad de subir una imagen y, de manera automática, generar un thumbnail de ésta. Si estamos intentando implementar esta funcionalidad con symfony nos encontramos con la agradable sorpresa de que ya existe un plugin que nos facilita la [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/BwWefnXix70" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/05/thumbnails-formularios-y-symfony/</feedburner:origLink></item><item><title>… and if you just try. AdminGenerator y modelos de datos con relaciones en symfony</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/clOzLarYMsM/</link><description>Consideremos que tenemos un modelo de datos en el que existen relaciones entre nuestras entidades, como siempre, un ejempo: dentro de nuestra aplicación tendremos noticias, perteneciendo cada noticia a un autor. Ahora supongamos que generamos el panel de administración de esta aplicación mediante el admingenerator de symfony. Tal como está escrito el código del AdminGenerator [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/clOzLarYMsM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/04/and-if-you-just-try-admingenerator-y-modelos-de-datos-con-relaciones-en-symfony-2/</feedburner:origLink></item><item><title>Cuando las reglas de validación cambian según los campos, symfony y sfForms</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/nFWYcv7YVfM/</link><description>Hay veces en que las reglas de validación de un formulario pueden cambiar según el valor de otros campos del mismo formulario. ¿Un ejemplo? El caso del formulario de reserva para un billete de tren, si es un viaje de ida y vuelta, la fecha de regreso será obligatoria y además deberá ser mayor que [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/nFWYcv7YVfM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/04/cuando-las-reglas-de-validacion-cambian-segun-los-campos-symfony-sfforms/</feedburner:origLink></item><item><title>Desvelando symfony, sfDoctrineRecord</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/uoxnFTw6Epw/</link><description>Si alguna vez os habéis parado a ver el código generado por el modelo, podréis observar que la clase Base es más o menos así: &amp;#60;?php abstract class BaseItem extends sfDoctrineRecord &amp;#123; public function setTableDefinition&amp;#40;&amp;#41; &amp;#123; // Aquí el código de definición de la tabla &amp;#125; &amp;#160; public function setUp&amp;#40;&amp;#41; &amp;#123; // Aquí las relaciones [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/uoxnFTw6Epw" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/03/desvelando-symfony-sfdoctrinerecord/</feedburner:origLink></item><item><title>Tablas en Doctrine con behaviours anidados: I18n y sluggable</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/3nrapnEC1Ns/</link><description>Hoy se me ha planteado una curiosa situación: necesitaba definir el modelo de datos necesario para unas noticias que iban en varios idiomas y cada una necesitaba tener por URL el título sluggabilizado(¿?) en ese idioma. Cuando necesito internacionalizar los campos de una tabla uso el behaviour I18 de Doctrine. Por otro lado, cuando necesito [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/3nrapnEC1Ns" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/03/tablas-en-doctrine-con-behaviours-anidados-i18n-y-sluggable/</feedburner:origLink></item><item><title>Ordenar por campos virtuales con el AdminGenerator de symfony</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/eYPhPx5y6_0/</link><description>Pongamonos en situación, tenemos un listado generado por el AdminGenerator. Decidimos añadir una nueva columna a la lista, algo tremendamente fácil con sólo añadir un nuevo getter al objeto del modelo pero &amp;#8230;. (siempre hay un pero) no podemos ordenar por ese nuevo campo, . Bueno, esa situación era hasta hoy, ya que intentaré exponer [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/eYPhPx5y6_0" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/03/ordenar-por-campos-virtuales-con-el-admingenerator-de-symfony/</feedburner:origLink></item><item><title>Fechas, fechas y más fechas: Symfony, sfWidgetFormDate y sfValidatorDate</title><link>http://feedproxy.google.com/~r/SymfonyYDesarrolloWeb/~3/5z9usEm_i9w/</link><description>A lo largo de las dos últimas semanas, por necesidades de un proyecto, me he visto obligado a trabajar con formularios en los que había bastantes campos de fecha. Lo que pretendo hoy aquí es dar una serie de recetas rápidas que puedan solucionar esas preguntas &amp;#8220;fáciles&amp;#8221; que puedan surgir. Cambiando el formato Por defecto [...]&lt;img src="http://feeds.feedburner.com/~r/SymfonyYDesarrolloWeb/~4/5z9usEm_i9w" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.loalf.com/2010/02/fechas-fechas-y-mas-fechas-symfony-sfwidgetformdate-y-sfvalidatodate/</feedburner:origLink></item></channel></rss>

