<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Symfony y Desarrollo Web</title>
	<atom:link href="http://www.loalf.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.loalf.com</link>
	<description>Otro programador de symfony con blog</description>
	<lastBuildDate>Sun, 05 Sep 2010 09:57:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Instanciando la vista (sfView) y accediendo al contender de variables</title>
		<link>http://www.loalf.com/2010/09/instanciando-la-vista-sfview-y-accediendo-al-contender-de-variables/</link>
		<comments>http://www.loalf.com/2010/09/instanciando-la-vista-sfview-y-accediendo-al-contender-de-variables/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 09:57:25 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[Symfony]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=361</guid>
		<description><![CDATA[A continuación comparto con vosotros una línea de código que me llevo más de 2 horas sacarla.

$view = sfContext::getInstance&#40;&#41;-&#62;get&#40;'view_instance'&#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 vida como [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/09/instanciando-la-vista-sfview-y-accediendo-al-contender-de-variables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Listando según permisos del usuario con Admin Generator</title>
		<link>http://www.loalf.com/2010/08/listando-segun-permisos-del-usuario-con-admin-generator/</link>
		<comments>http://www.loalf.com/2010/08/listando-segun-permisos-del-usuario-con-admin-generator/#comments</comments>
		<pubDate>Mon, 02 Aug 2010 16:23:20 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[admingenerator]]></category>
		<category><![CDATA[admin generator]]></category>
		<category><![CDATA[sf 1.4]]></category>
		<category><![CDATA[sfGuardPlugin]]></category>
		<category><![CDATA[symfony 1.4]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=353</guid>
		<description><![CDATA[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 [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/08/listando-segun-permisos-del-usuario-con-admin-generator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Thumbnails, formularios y symfony</title>
		<link>http://www.loalf.com/2010/05/thumbnails-formularios-y-symfony/</link>
		<comments>http://www.loalf.com/2010/05/thumbnails-formularios-y-symfony/#comments</comments>
		<pubDate>Sun, 16 May 2010 11:25:18 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[Forms]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[sf 1.4]]></category>
		<category><![CDATA[sfResizedFile]]></category>
		<category><![CDATA[thumbnails]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=348</guid>
		<description><![CDATA[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 tarea, [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/05/thumbnails-formularios-y-symfony/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>&#8230; and if you just try. AdminGenerator y modelos de datos con relaciones en symfony</title>
		<link>http://www.loalf.com/2010/04/and-if-you-just-try-admingenerator-y-modelos-de-datos-con-relaciones-en-symfony-2/</link>
		<comments>http://www.loalf.com/2010/04/and-if-you-just-try-admingenerator-y-modelos-de-datos-con-relaciones-en-symfony-2/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 16:33:38 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[admingenerator]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[foreign keys]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[relaciones]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=336</guid>
		<description><![CDATA[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 nos [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/04/and-if-you-just-try-admingenerator-y-modelos-de-datos-con-relaciones-en-symfony-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cuando las reglas de validación cambian según los campos, symfony y sfForms</title>
		<link>http://www.loalf.com/2010/04/cuando-las-reglas-de-validacion-cambian-segun-los-campos-symfony-sfforms/</link>
		<comments>http://www.loalf.com/2010/04/cuando-las-reglas-de-validacion-cambian-segun-los-campos-symfony-sfforms/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 19:07:25 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[sf 1.4]]></category>
		<category><![CDATA[sfForms]]></category>
		<category><![CDATA[validators]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=320</guid>
		<description><![CDATA[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 [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/04/cuando-las-reglas-de-validacion-cambian-segun-los-campos-symfony-sfforms/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Desvelando symfony, sfDoctrineRecord</title>
		<link>http://www.loalf.com/2010/03/desvelando-symfony-sfdoctrinerecord/</link>
		<comments>http://www.loalf.com/2010/03/desvelando-symfony-sfdoctrinerecord/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 10:54:59 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[sfDoctrineRecord]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=307</guid>
		<description><![CDATA[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í:

&#60;?php 
abstract class BaseItem extends sfDoctrineRecord
&#123;
    public function setTableDefinition&#40;&#41;
    &#123;
       // Aquí el código de definición de la tabla
 [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/03/desvelando-symfony-sfdoctrinerecord/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tablas en Doctrine con behaviours anidados: I18n y sluggable</title>
		<link>http://www.loalf.com/2010/03/tablas-en-doctrine-con-behaviours-anidados-i18n-y-sluggable/</link>
		<comments>http://www.loalf.com/2010/03/tablas-en-doctrine-con-behaviours-anidados-i18n-y-sluggable/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 15:55:52 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[doctrine]]></category>
		<category><![CDATA[behaviours]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[sluggable]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=301</guid>
		<description><![CDATA[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 URL [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/03/tablas-en-doctrine-con-behaviours-anidados-i18n-y-sluggable/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ordenar por campos virtuales con el AdminGenerator de symfony</title>
		<link>http://www.loalf.com/2010/03/ordenar-por-campos-virtuales-con-el-admingenerator-de-symfony/</link>
		<comments>http://www.loalf.com/2010/03/ordenar-por-campos-virtuales-con-el-admingenerator-de-symfony/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 17:38:49 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[sf 1.4]]></category>
		<category><![CDATA[admin generator]]></category>
		<category><![CDATA[sort]]></category>
		<category><![CDATA[virtual columns]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=274</guid>
		<description><![CDATA[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 &#8230;. (siempre hay un pero) no podemos ordenar por ese nuevo campo,  .
Bueno, esa situación era hasta hoy, ya que intentaré exponer [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/03/ordenar-por-campos-virtuales-con-el-admingenerator-de-symfony/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Fechas, fechas y más fechas: Symfony, sfWidgetFormDate y sfValidatorDate</title>
		<link>http://www.loalf.com/2010/02/fechas-fechas-y-mas-fechas-symfony-sfwidgetformdate-y-sfvalidatodate/</link>
		<comments>http://www.loalf.com/2010/02/fechas-fechas-y-mas-fechas-symfony-sfwidgetformdate-y-sfvalidatodate/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 17:14:19 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[sf 1.4]]></category>
		<category><![CDATA[dates]]></category>
		<category><![CDATA[fechas]]></category>
		<category><![CDATA[sfValidateDate]]></category>
		<category><![CDATA[sfWidgetFormDate]]></category>
		<category><![CDATA[symfony forms]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=254</guid>
		<description><![CDATA[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 &#8220;fáciles&#8221; que puedan surgir.
Cambiando el formato
Por defecto el formato [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/02/fechas-fechas-y-mas-fechas-symfony-sfwidgetformdate-y-sfvalidatodate/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>object_actions personalizadas en el Admin Generator (generator.yml)</title>
		<link>http://www.loalf.com/2010/02/object_actions-personalizadas-en-el-admin-generator-generator-yml/</link>
		<comments>http://www.loalf.com/2010/02/object_actions-personalizadas-en-el-admin-generator-generator-yml/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 09:28:25 +0000</pubDate>
		<dc:creator>Javi</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[sf 1.4]]></category>
		<category><![CDATA[actions]]></category>
		<category><![CDATA[admin generator]]></category>
		<category><![CDATA[generator.yml]]></category>
		<category><![CDATA[object_actions]]></category>
		<category><![CDATA[symfony 1.4]]></category>

		<guid isPermaLink="false">http://www.loalf.com/?p=241</guid>
		<description><![CDATA[No hay duda de que una de las mejores características de symfony es el Admin Generator, gracias a él podemos tener un panel de administración listo para usar en cuestión de minutos y además, podemos personalizarlo todo lo que queramos.
Hoy veremos como añadir nuevas acciones sobre objetos (object_actions) a la vista del listado y cómo [...]]]></description>
		<wfw:commentRss>http://www.loalf.com/2010/02/object_actions-personalizadas-en-el-admin-generator-generator-yml/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>
