<?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>Damián Culotta &#187; diseño</title>
	<atom:link href="http://www.damianculotta.com.ar/tag/diseno/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.damianculotta.com.ar</link>
	<description>Sería un &#34;bienvenidos a mi&#34;, pero Rozitchner me ganó de mano</description>
	<lastBuildDate>Thu, 05 Jan 2012 09:10:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mostrar phtmls y bloques usados en el skin de backend de Magento</title>
		<link>http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/</link>
		<comments>http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 03:39:35 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[configuración]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[ecommerce]]></category>

		<guid isPermaLink="false">http://www.damianculotta.com.ar/?p=1483</guid>
		<description><![CDATA[Pequeño truco para cuando necesiten detectar algo en el backend. Existe una funcionalidad en Magento que nos permite mostrar qué archivos phtml e incluso qué bloques son invocados en cada pantalla. El detalle con esto es qué sólo puede configurarse &#8230; <a href="http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Pequeño truco para cuando necesiten detectar algo en el backend.</p>
<p>Existe una funcionalidad en <a title="la evolución del eCommerce" href="http://www.magentocommerce.com/" target="_self">Magento</a> que nos permite mostrar qué archivos phtml e incluso qué bloques son invocados en cada pantalla. El detalle con esto es qué sólo puede configurarse para el frontend.</p>
<p>Por si alguno no se ha dado cuenta, me refiero al template path hints. Vamos a refrescar cómo habilitarlas para el frontend.</p>
<p>Primero, tenemos que ir a Sistema -&gt; Configuración. Ahí tenemos que cambiar el alcance de la configuración.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-00-magento-store-scope.png"><img class="aligncenter size-full wp-image-1484" title="Selección del alcance de configuraciones en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-00-magento-store-scope.png" alt="Selección del alcance de configuraciones en Magento" width="329" height="231" /></a></p>
<p>Recuerden que éstas opciones sólo funcionan a nivel de store view, por lo cual será necesario hacer un pequeño cambio.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-01-magento-store-view-scope.png"><img class="aligncenter size-full wp-image-1485" title="Seleccionamos el store view al cual vamos a aplciarle el cambio" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-01-magento-store-view-scope.png" alt="Seleccionamos el store view al cual vamos a aplciarle el cambio" width="289" height="195" /></a></p>
<p>Ahora si, buscamos las opciones de desarrollo. (Se encuentran al final de la columna)</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-02-magento-opciones-desarrollo.png"><img class="aligncenter size-full wp-image-1486" title="Opciones para desarrollo de Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-02-magento-opciones-desarrollo.png" alt="Opciones para desarrollo de Magento" width="267" height="277" /></a></p>
<p><span id="more-1483"></span>Vamos a ver las opciones que se nos ofrecen para hacer debug.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-03-magento-opciones-debug.png"><img class="aligncenter size-medium wp-image-1487" title="Posibilidades de debug en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-03-magento-opciones-debug-300x152.png" alt="Posibilidades de debug en Magento" width="300" height="152" /></a></p>
<p>Lo que vamos a hacer, es quitar las marcas que indican que se utilicen las preferencias del website (las generales) y vamos a cambiar los valores de los últimos dos dropdown.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-04-magento-opciones-debug-habilitadas.png"><img class="aligncenter size-medium wp-image-1488" title="Habilitando visualización de archivos de template en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-04-magento-opciones-debug-habilitadas-300x176.png" alt="Habilitando visualización de archivos de template en Magento" width="300" height="176" /></a></p>
<p>Ya guardada la configuración, sólo tenemos que pasar por el frontend de la tienda, y vamos a ver algo como lo siguiente.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-05-magento-path-hints-frontend.png"><img class="aligncenter size-medium wp-image-1489" title="Ayuda de template en el frontend de Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-05-magento-path-hints-frontend-300x163.png" alt="Ayuda de template en el frontend de Magento" width="300" height="163" /></a></p>
<p>Esos nombres que figuran en rojo son: a la izquierda, el nombre del phtml que se está utilizando, a la derecha, el bloque php que generó ese contenido.</p>
<p>Ahora bien, retomando un poco el tema central del post, vamos a ver cómo aplicar ésta funcionalidad al backend.</p>
<p>Dado que desde la interfase que nos proporciona la plataforma no es posible hacerlo, vamos a necesitar entrar a nuestra base de datos.</p>
<p>Como ya teníamos habilitada la funcionalidad para el front, vamos a correr la siguiente consulta.</p>

<div class="wp_syntax"><div class="code"><pre class="mysql" style="font-family:monospace;"><span style="color: #990099; font-weight: bold;">SELECT</span> <span style="color: #CC0099;">*</span> <span style="color: #990099; font-weight: bold;">FROM</span> core_config_data <span style="color: #990099; font-weight: bold;">WHERE</span> path <span style="color: #CC0099; font-weight: bold;">like</span> <span style="color: #008000;">'dev/debug/template<span style="color: #008080; font-weight: bold;">_</span>hints<span style="color: #008080; font-weight: bold;">%</span>'</span><span style="color: #000033;">;</span></pre></div></div>

<p>Vamos a ver el siguiente resultado.</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">+-----------+--------+----------+---------------------------------+-------+
| config_id | scope  | scope_id | path                            | value |
+-----------+--------+----------+---------------------------------+-------+
|       128 | stores |        1 | dev/debug/template_hints        | 1     |
|       129 | stores |        1 | dev/debug/template_hints_blocks | 1     |
+-----------+--------+----------+---------------------------------+-------+</pre></div></div>

<p>Lo que nos va a importar en este caso, es el valor de la columna scope_id. En éste momento dice 1, que es el valor interno que se le asigna al store view por defecto. Lo que no está explicado en ningún lugar, es que el backend también es un store view, y su valor interno es 0.</p>
<p>Sabiendo esto, vamos a modificar a qué store view se aplican las ayudas de template.</p>
<p>Para lograrlo, ahora corremos el siguiente comando.</p>

<div class="wp_syntax"><div class="code"><pre class="mysql" style="font-family:monospace;"><span style="color: #990099; font-weight: bold;">UPDATE</span> core_config_data <span style="color: #990099; font-weight: bold;">SET</span> scope_id <span style="color: #CC0099;">=</span> <span style="color: #008080;">0</span> <span style="color: #990099; font-weight: bold;">WHERE</span> path <span style="color: #CC0099; font-weight: bold;">like</span> <span style="color: #008000;">'dev/debug/template<span style="color: #008080; font-weight: bold;">_</span>hints<span style="color: #008080; font-weight: bold;">%</span>'</span><span style="color: #000033;">;</span></pre></div></div>

<p>Ahora si, pasemos por nuestro backend y vamos a ver las ayudas disponibles.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-10-magento-path-hints-backend.png"><img class="aligncenter size-medium wp-image-1490" title="Ayuda de template en el backend de Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-07-11-00-10-magento-path-hints-backend-210x300.png" alt="Ayuda de template en el backend de Magento" width="210" height="300" /></a></p>
<p>Una vez que hayas terminado de detectar lo que sea que estuviéramos buscando, sólo debemos borrar de la tabla, los dos valores que habilitan la funcionalidad.</p>
<p>Para poder deshabilitar éstas ayudas, sólo debemos ejecutar la siguiente consulta en nuestra base de datos.</p>

<div class="wp_syntax"><div class="code"><pre class="mysql" style="font-family:monospace;"><span style="color: #990099; font-weight: bold;">SELECT</span> <span style="color: #CC0099;">*</span> <span style="color: #990099; font-weight: bold;">FROM</span> core_config_data <span style="color: #990099; font-weight: bold;">WHERE</span> path <span style="color: #CC0099; font-weight: bold;">like</span> <span style="color: #008000;">'dev/debug/template<span style="color: #008080; font-weight: bold;">_</span>hints<span style="color: #008080; font-weight: bold;">%</span>'</span><span style="color: #000033;">;</span></pre></div></div>

 <img src="http://www.damianculotta.com.ar/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1483" width="1" height="1" style="display: none;" /><h2  class="related_post_title">A lo mejor te interese leer</h2><ul class="related_post"><li><a href="http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/" title="Mostrar los bloques html en el frontend de Magento">Mostrar los bloques html en el frontend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/" title="Variable media en las plantillas de email de Magento">Variable media en las plantillas de email de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/" title="Eligiendo el Skin para las plantillas de Email en Magento">Eligiendo el Skin para las plantillas de Email en Magento</a></li><li><a href="http://www.damianculotta.com.ar/2011/01/20/configurar-la-cantidad-de-registros-por-defecto-en-una-grilla/" title="Configurar la cantidad de registros por defecto en una grilla">Configurar la cantidad de registros por defecto en una grilla</a></li><li><a href="http://www.damianculotta.com.ar/2009/08/11/dc_notification-0-1-1/" title="Dc_Notification 0.1.1">Dc_Notification 0.1.1</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Variable media en las plantillas de email de Magento</title>
		<link>http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/</link>
		<comments>http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/#comments</comments>
		<pubDate>Fri, 22 May 2009 03:01:45 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[configuración]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://www.damianculotta.com.ar/?p=1359</guid>
		<description><![CDATA[Uno de los pocos cambios de la nueva versión de la plataforma, consiste en el agregado de la variable &#8220;media&#8221; para la composición de los templates de email. Su uso es absolutamente sencillo. Al igual que cuando invocamos {{skin url=&#8221;"}} &#8230; <a href="http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Uno de los pocos cambios de la nueva versión de la plataforma, consiste en el agregado de la variable &#8220;media&#8221; para la composición de los templates de email.</p>
<p>Su uso es absolutamente sencillo.</p>
<p>Al igual que cuando invocamos {{skin url=&#8221;"}} para imprimir algún contenido de un skin dado, la variable media utiliza el mismo parámetro.</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;{{media url=&quot;</span>imagen.jpg<span style="color: #ff0000;">&quot;}}&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Magento&quot;</span> <span style="color: #000066;">border</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;0&quot;</span><span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;</span></pre></div></div>

<p>Esto hará que se busque la imagen dentro de la carpeta media. Si usáramos subcarpetas, deberemos escribir el path partiendo siempre desde dicha carpeta.</p>
<p>Si bien puede parecer una pavada la inclusión del template, su uso puede entenderse en el caso de campañas de promoción, en las cuales podríamos utilizar (es sólo un ejemplo para graficar) el mismo banner que tenemos en la home de la tienda, en el cuerpo del mail.</p>
 <img src="http://www.damianculotta.com.ar/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1359" width="1" height="1" style="display: none;" /><h2  class="related_post_title">A lo mejor te interese leer</h2><ul class="related_post"><li><a href="http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/" title="Eligiendo el Skin para las plantillas de Email en Magento">Eligiendo el Skin para las plantillas de Email en Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/" title="Mostrar phtmls y bloques usados en el skin de backend de Magento">Mostrar phtmls y bloques usados en el skin de backend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/" title="Mostrar los bloques html en el frontend de Magento">Mostrar los bloques html en el frontend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2011/01/20/configurar-la-cantidad-de-registros-por-defecto-en-una-grilla/" title="Configurar la cantidad de registros por defecto en una grilla">Configurar la cantidad de registros por defecto en una grilla</a></li><li><a href="http://www.damianculotta.com.ar/2010/12/16/incluir-archivos-js-por-layout-segun-configuracion-en-magento/" title="Incluir archivos JS por layout según configuración en Magento">Incluir archivos JS por layout según configuración en Magento</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eligiendo el Skin para las plantillas de Email en Magento</title>
		<link>http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/</link>
		<comments>http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/#comments</comments>
		<pubDate>Thu, 21 May 2009 03:05:13 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[configuración]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://www.damianculotta.com.ar/?p=1343</guid>
		<description><![CDATA[Una de las virtudes de Magento, es que a nivel funcional tiene cubiertos tantos temas que pareciera que uno no necesita nada más. Una de sus contras, es que al momento de necesitar una mínima personalización, uno puede terminar sintiéndose &#8230; <a href="http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Una de las virtudes de <a title="la evolución del eCommerce" href="http://www.magentocommerce.com/" target="_self">Magento</a>, es que a nivel funcional tiene cubiertos tantos temas que pareciera que uno no necesita nada más.</p>
<p>Una de sus contras, es que al momento de necesitar una mínima personalización, uno puede terminar sintiéndose perseguido por una multitud de líneas de código corriendo en círculos.</p>
<p>Hoy vamos a ver un pequeño truco, detalle, &#8230;&#8230; (complete la línea punteada con la palabra que mejor le resulte); que sirve para indicarle a la plantilla, de qué skin tomará las imagenes que se mostrarán en el caso de las plantillas html.</p>
<p>Si ya les tocó tener que personalizar esas plantillas, es probable que hayan visto dentro del código que imprime el logotipo, una línea parecida a la siguiente.</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">td</span> <span style="color: #000066;">valign</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;top&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">a</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;{{store url=&quot;</span><span style="color: #ff0000;">&quot;}}&quot;</span>&gt;&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;{{skin url=&quot;</span>images<span style="color: #66cc66;">/</span>logo_email.gif<span style="color: #ff0000;">&quot; _area='frontend'}}&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Magento&quot;</span>  <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;margin-bottom:10px;&quot;</span> <span style="color: #000066;">border</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;0&quot;</span><span style="color: #66cc66;">/</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">a</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">td</span>&gt;</span></pre></div></div>

<p>Un repaso rápido de las variables usadas:</p>
<ul>
<li>{{store url=&#8221;"}} es el base_url de la tienda. Por ejemplo: http://www.mitienda.com.ar/</li>
<li>{{skin url=&#8221;&#8230;&#8221;}} transforma el source de la imagen a http://www.mitienda.com.ar/skin/frontend/default/default/ y le concatena images/logo_email.gif. Nos quedaría la siguiente url: http://www.mitienda.com.ar/skin/frontend/default/default/images/logo_email.gif.</li>
<li>{{skin url}} aplica una directiva: _area=&#8217;frontend&#8217;. Como vimos en el punto anterior, la imagen es tomada desde &#8230;/skin/frontend/. Si el valor de _area lo cambiamos por _area=&#8217;adminhtml&#8217;, el template buscará la imagen dentro del contenido del skin default/default del backend.</li>
</ul>
<p>Hasta acá tenemos lo que a simple vista se ve y más o menos podíamos suponer.</p>
<p><span id="more-1343"></span>Para la variable {{skin url}} tenemos dos directivas adicionales, no documentadas, que nos dan un poco más de flexibilidad. Un ejemplo podría ser:</p>

<div class="wp_syntax"><div class="code"><pre class="html4strict" style="font-family:monospace;"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">img</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;{{skin url=&quot;</span>images<span style="color: #66cc66;">/</span>logo_email.gif<span style="color: #ff0000;">&quot; _area='frontend' _package='paquete' _theme='tema'}}&quot;</span> <span style="color: #000066;">alt</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;Magento&quot;</span>  <span style="color: #000066;">style</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;margin-bottom:10px;&quot;</span> <span style="color: #000066;">border</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;0&quot;</span><span style="color: #66cc66;">/</span>&gt;</span></pre></div></div>

<p>Las dos &#8220;nuevas&#8221; directivas funcionan de la siguiente manera.</p>
<ul>
<li>_package=&#8217;paquete&#8217; determina de que paquete del skin se está hablando. Recuerden que los skins pueden estar conformados por múltiples paquetes con múltiples temas cada uno. Si usáramos como skin default/blue, default sería el paquete y blue el tema.</li>
<li>_theme=&#8217;tema&#8217; hace exactamente lo mismo pero, obviedad mediante, a nivel tema.</li>
</ul>
<p>De ésta forma, podríamos estar usando un skin determinado para nuestra tienda, y podríamos usar imagenes de otro skin en nuestros templates. En realidad, podríamos hacer tantas combinaciones y configuraciones como complicaciones o requerimientos nos lleguen.</p>
 <img src="http://www.damianculotta.com.ar/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1343" width="1" height="1" style="display: none;" /><h2  class="related_post_title">A lo mejor te interese leer</h2><ul class="related_post"><li><a href="http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/" title="Variable media en las plantillas de email de Magento">Variable media en las plantillas de email de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/" title="Mostrar phtmls y bloques usados en el skin de backend de Magento">Mostrar phtmls y bloques usados en el skin de backend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/" title="Mostrar los bloques html en el frontend de Magento">Mostrar los bloques html en el frontend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2011/01/20/configurar-la-cantidad-de-registros-por-defecto-en-una-grilla/" title="Configurar la cantidad de registros por defecto en una grilla">Configurar la cantidad de registros por defecto en una grilla</a></li><li><a href="http://www.damianculotta.com.ar/2010/12/16/incluir-archivos-js-por-layout-segun-configuracion-en-magento/" title="Incluir archivos JS por layout según configuración en Magento">Incluir archivos JS por layout según configuración en Magento</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Balsamiq Mockups</title>
		<link>http://www.damianculotta.com.ar/2009/02/17/balsamiq-mockups/</link>
		<comments>http://www.damianculotta.com.ar/2009/02/17/balsamiq-mockups/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 03:52:02 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[diseño]]></category>

		<guid isPermaLink="false">http://www.damianculotta.com.ar/?p=1010</guid>
		<description><![CDATA[Si bien éste programa no es nuevo, y si bien lo probé hace ya buen tiempo; no fue recién hasta hace poco más de un mes que me decidí a probarlo nuevamente. Balsamiq Mockups es una aplicación desarrollada con Flex &#8230; <a href="http://www.damianculotta.com.ar/2009/02/17/balsamiq-mockups/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Si bien éste programa no es nuevo, y si bien lo probé hace ya buen tiempo; no fue recién hasta hace poco más de un mes que me decidí a probarlo nuevamente.</p>
<p><a title="sitio oficial" href="http://www.balsamiq.com/products/mockups/desktop" target="_self">Balsamiq Mockups</a> es una aplicación desarrollada con <a title="definición en Wikipedia" href="http://es.wikipedia.org/wiki/Adobe_Flex" target="_self">Flex</a> y <a title="definición en Wikipedia" href="http://es.wikipedia.org/wiki/Adobe_Integrated_Runtime" target="_self">Adobe Air</a>. La idea de ésta herramienta es facilitarnos el trabajo de armado de prototipos de nuestras páginas web (aunque podría usarse también para aplicaciones de escritorio sin mayor problema).</p>
<p>De más está decir, que para poder correr este programa, es necesario tener instalado el player de Adobe Air.</p>
<p>Lo primero que vamos a ver al ingresar al programa, es una hoja en blanco, con un set de elementos en la barra superior.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-00-balsamiq-mockups.png"><img class="aligncenter size-medium wp-image-1011" title="Pantalla principal" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-00-balsamiq-mockups-300x200.png" alt="Pantalla principal" width="300" height="200" /></a></p>
<p>Si bien la apariencia de ésta herramienta es bastante sencilla, no es condición para la flexibilidad que nos ofrece.</p>
<p><span id="more-1010"></span>Además de funciones comunes como copiar, pegar, recortar, etc; contamos con una barra con la categorización de los distintos elementos que podemos usar en nuestros bosquejos.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-01-balsamiq-mockups-elementos.png"><img class="aligncenter size-medium wp-image-1012" title="Categoría de elementos" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-01-balsamiq-mockups-elementos-300x19.png" alt="Categoría de elementos" width="300" height="19" /></a></p>
<p>A continuación, unos muy básicos y sencillos ejemplos de lo que puede lograrse.</p>
<p>En nuestras composiciones, podemos recurrir a los elementos más comunes o a los íconos de la web 2.0.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-03-balsamiq-mockups-ejemplo-1.png"><img class="aligncenter size-medium wp-image-1013" title="Ejemplo de prototipo con mapa y video" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-03-balsamiq-mockups-ejemplo-1-300x200.png" alt="Ejemplo de prototipo con mapa y video" width="300" height="200" /></a></p>
<p>También podemos trabajar con texto, e incluso dejar notas que nos sirvan como recordatorios (ya sea que verdaderamente busquemos anotar algo o que sólo intentemos un golpe de efecto en el prototipo).</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-04-balsamiq-mockups-ejemplo-2.png"><img class="aligncenter size-medium wp-image-1014" title="Ejemplo de editor de texto y uso de notas" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-04-balsamiq-mockups-ejemplo-2-300x200.png" alt="Ejemplo de editor de texto y uso de notas" width="300" height="200" /></a></p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-05-balsamiq-mockups-ejemplo-3.png"><img class="aligncenter size-medium wp-image-1015" title="Ejemplo de formulario sencillo" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-05-balsamiq-mockups-ejemplo-3-300x200.png" alt="Ejemplo de formulario sencillo" width="300" height="200" /></a></p>
<p>Si bien el último ejemplo muestra un muy básico formulario, la cantidad de opciones con las que contamos no son pocas. (Si miran el screencast de la página del producto, se va a entender mejor a lo que me refiero).</p>
<p>Para cada elemento que vayamos agregando, vamos a tener un menú contextual que va a extender las posibilidades del objeto con el cual estemos trabajando.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-06-balsamiq-mockups-menu-contextual.png"><img class="aligncenter size-medium wp-image-1016" title="Menú contextual para los elementos" src="http://www.damianculotta.com.ar/wp-content/uploads/2009-02-17-00-06-balsamiq-mockups-menu-contextual-300x200.png" alt="Menú contextual para los elementos" width="300" height="200" /></a></p>
<p>Como ven, es una herramienta sencilla y de bastante utilidad para tratar de plasmar esas ideas que tenemos dando vueltas, o para comunicar un diseño en etapa embrionaria.</p>
<p>Ahora bien, si quiero la aplicación, ¿puedo usarla?. La respuesta es NI.</p>
<p>Desde la página oficial puede accederse a una versión de prueba, la cual tiene algunos objetos y funciones deshabilitadas. El software es comercial, y su licencia tiene un valor de u$s 79. Aunque el tema no termina ahí.</p>
<p>Debajo del instalador de <a title="sitio oficial" href="http://www.balsamiq.com/products/mockups/desktop" target="_self">Balsamiq Mockups</a>, pueden ver un título que dice: &#8220;Get Mockups For Desktop For Free&#8221;. A continuación, hay una serie de condiciones que, en caso de cumplir alguna, nos permite acceder a una licencia de forma gratuita.</p>
<p>Lo que yo hice fue escribir un mail contando un poco sobre mis actividades y sobre la participación en proyectos <a title="definición en Wikipedia" href="http://es.wikipedia.org/wiki/C%C3%B3digo_abierto" target="_self">Open Source</a>. A decir verdad, no esperaba tener respuesta, pero fui sorprendido por un mail de Mariah, en el cual me facilitaban una licencia completa.</p>
<p>Una de los pedidos para el caso de quienes posean un blog, es escribir un artículo (y como aclaran, honesto) sobre la herramienta. Por supuesto, parte de éste post cumple con ese propósito; aunque también, después de varias semanas de estar usando éste programa, pasa a convertirse en una recomendación.</p>
 <img src="http://www.damianculotta.com.ar/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1010" width="1" height="1" style="display: none;" /><h2  class="related_post_title">A lo mejor te interese leer</h2><ul class="related_post"><li><a href="http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/" title="Mostrar phtmls y bloques usados en el skin de backend de Magento">Mostrar phtmls y bloques usados en el skin de backend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/" title="Variable media en las plantillas de email de Magento">Variable media en las plantillas de email de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/" title="Eligiendo el Skin para las plantillas de Email en Magento">Eligiendo el Skin para las plantillas de Email en Magento</a></li><li><a href="http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/" title="Mostrar los bloques html en el frontend de Magento">Mostrar los bloques html en el frontend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2008/09/19/skin-blank-para-magento/" title="Skin Blank para Magento">Skin Blank para Magento</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.damianculotta.com.ar/2009/02/17/balsamiq-mockups/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mostrar los bloques html en el frontend de Magento</title>
		<link>http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/</link>
		<comments>http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 18:38:41 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[configuración]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[ecommerce]]></category>

		<guid isPermaLink="false">http://www.damianculotta.com.ar/?p=344</guid>
		<description><![CDATA[La forma en que se aplican las plantillas en Magento puede resultar, en primera instancia, bastante abrumadora. Para aquellos que ya hayan implementado plantillas en algún desarrollo, puede que les resulte bastante más sencillo. Hasta ahora, ya vimos cómo se &#8230; <a href="http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>La forma en que se aplican las plantillas en <a title="la evolución del eCommerce" href="http://www.magentocommerce.com/" target="_self">Magento</a> puede resultar, en primera instancia, bastante abrumadora. Para aquellos que ya hayan implementado plantillas en algún desarrollo, puede que les resulte bastante más sencillo.</p>
<p>Hasta ahora, ya vimos <a title="organización de los skins en Magento" href="http://www.damianculotta.com.ar/2008/09/23/skins-paquetes-y-temas-en-magento/" target="_self">cómo se organizan los skins</a> dentro de la aplicación. Ya teniendo ese punto en claro, vamos a empezar a modificar y tratar de crear nuestro propio skin.</p>
<p>Dada la cantidad de plantillas que se involucran en cada página, es muy recomendable activar el debug de plantillas para el frontend.</p>
<p>Como se trata de un tema de configuración, vamos a ir a Sistema -&gt; Configuración.</p>
<p>Una vez en el módulo, elegimos la última opción, que apunta a los temas referidos al desarrollo.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-05-magento-sistema-configuracion-desarrollo.png"><img class="aligncenter size-medium wp-image-361" title="Opciones de desarrollo en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-05-magento-sistema-configuracion-desarrollo-254x300.png" alt="" width="254" height="300" /></a></p>
<p><span id="more-344"></span>Dentro de ésta sección, nos vamos a encontrar con las siguientes opciones.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-13-magento-sistema-configuracion-desarrollo-opciones.png"><img class="aligncenter size-medium wp-image-362" title="Listado de opciones para desarrollo en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-13-magento-sistema-configuracion-desarrollo-opciones.png" alt="" width="300" height="194" /></a></p>
<p>La opción que nos interesa cambiar es la segunda: Debug. Al desplegarla veremos lo siguiente.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-18-magento-sistema-configuracion-desarrollo-debug-general.png"><img class="aligncenter size-medium wp-image-363" title="Opción para debug en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-18-magento-sistema-configuracion-desarrollo-debug-general-300x67.png" alt="" width="300" height="67" /></a></p>
<p>Hasta acá no hay nada que nos sirva para lograr que en el frontend se puedan ver los distintos templates utilizados en cada pantalla.</p>
<p>Una de las particularidades con las que nos vamos a encontrar en el backend, es que en muchos casos, las opciones que se nos muestran varían según el contexto en el cual nos encontremos.</p>
<p>En este caso, para modificar el contexto (o alcance) de las opciones de debug, vamos a cambiar el &#8220;Current Configuration Scope&#8221;, que se encuentra en la configuración por defecto.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-50-magento-sistema-configuracion-alcance-default-config.png"><img class="aligncenter size-medium wp-image-364" title="Alcance general de la configuración de Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-50-magento-sistema-configuracion-alcance-default-config.png" alt="" width="273" height="136" /></a></p>
<p>Y la cambiamos a Vista por defecto.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-52-magento-sistema-configuracion-alcance-default-store-view.png"><img class="aligncenter size-medium wp-image-365" title="Alcance específico para una vista en la configuración de Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-14-52-magento-sistema-configuracion-alcance-default-store-view.png" alt="" width="278" height="137" /></a></p>
<p>Una vez hecho ese cambio, vamos a ver cómo cambia nuestra opción de Debug.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-15-03-magento-sistema-configuracion-desarrollo-debug-vista.png"><img class="aligncenter size-medium wp-image-366" title="Opciones de debug a nivel Vista en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-15-03-magento-sistema-configuracion-desarrollo-debug-vista-300x83.png" alt="" width="300" height="83" /></a></p>
<p>La segunda opción es la que nos interesa, que es la que permite mostrar los distintos archivos involucrados en un skin. Para eso, debemos cambiarlo a la siguiente opción.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-15-04-magento-sistema-configuracion-desarrollo-debug-vista-activado.png"><img class="aligncenter size-medium wp-image-367" title="Activamos el debug de plantillas a nivel Vista en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-15-04-magento-sistema-configuracion-desarrollo-debug-vista-activado-300x35.png" alt="" width="300" height="35" /></a></p>
<p>Como siempre, grabamos nuestras opciones, y vamos a ver cómo el frontend dejó de verse normalmente, y pasamos a tener las siguientes indicaciones en todas las pantallas.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-15-19-magento-frontend-debug.png"><img class="aligncenter size-medium wp-image-368" title="Frontend en modo debug en Magento" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-27-15-19-magento-frontend-debug-300x145.png" alt="" width="300" height="145" /></a></p>
<p>Seguramente les va a resultar bastante más fácil ponerse a cambiar no sólo estilos e imágenes, sino que ya pueden alterar código php en la plantilla que realmente necesitan.</p>
<p>En los próximos posts sobre <a title="la evolución del eCommerce" href="http://www.magentocommerce.com/" target="_self">Magento</a>, vamos a empezar a ver cómo cargar productos y algunas particularidades que permiten comenzar a entender por qué la plataforma ha tenido tan buena aceptación.</p>
 <img src="http://www.damianculotta.com.ar/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=344" width="1" height="1" style="display: none;" /><h2  class="related_post_title">A lo mejor te interese leer</h2><ul class="related_post"><li><a href="http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/" title="Mostrar phtmls y bloques usados en el skin de backend de Magento">Mostrar phtmls y bloques usados en el skin de backend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/" title="Variable media en las plantillas de email de Magento">Variable media en las plantillas de email de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/" title="Eligiendo el Skin para las plantillas de Email en Magento">Eligiendo el Skin para las plantillas de Email en Magento</a></li><li><a href="http://www.damianculotta.com.ar/2011/01/20/configurar-la-cantidad-de-registros-por-defecto-en-una-grilla/" title="Configurar la cantidad de registros por defecto en una grilla">Configurar la cantidad de registros por defecto en una grilla</a></li><li><a href="http://www.damianculotta.com.ar/2009/08/11/dc_notification-0-1-1/" title="Dc_Notification 0.1.1">Dc_Notification 0.1.1</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skin Blank para Magento</title>
		<link>http://www.damianculotta.com.ar/2008/09/19/skin-blank-para-magento/</link>
		<comments>http://www.damianculotta.com.ar/2008/09/19/skin-blank-para-magento/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 14:17:21 +0000</pubDate>
		<dc:creator>Damián</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[ecommerce]]></category>

		<guid isPermaLink="false">http://www.damianculotta.com.ar/?p=298</guid>
		<description><![CDATA[El 16 de Septimbre, Magento anunció la disponibilidad de un nuevo skin, llamado Blank. El mismo se encuentra sólo disponible a través de Magento Connect, a diferencia del skin Blue, que viene dentro del paquete de instalación. En si, este &#8230; <a href="http://www.damianculotta.com.ar/2008/09/19/skin-blank-para-magento/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>El 16 de Septimbre, <a title="la evolución del eCommerce" href="http://www.magentocommerce.com/" target="_self">Magento</a> anunció la disponibilidad de un nuevo skin, llamado Blank.</p>
<p>El mismo se encuentra sólo <a title="descarga del skin Blank" href="http://www.magentocommerce.com/extension/518/blank-theme" target="_self">disponible a través de Magento Connect</a>, a diferencia del skin Blue, que viene dentro del paquete de instalación.</p>
<p>En si, este nuevo skin no es un skin propiamente dicho, sino que busca funcionar como modelo para que los diseñadores y entusiastas puedan construir sus propios templates, sin tener tantos inconvenientes.</p>
<p>Así es como se ve luego de una instalación limpia.</p>
<p><a href="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-18-13-11-magento-blank-skin.png"><img class="aligncenter size-medium wp-image-300" title="Magento Blank skin" src="http://www.damianculotta.com.ar/wp-content/uploads/2008-09-18-13-11-magento-blank-skin-300x171.png" alt="" width="300" height="171" /></a></p>
<p>Supongo que de ahora en más, deberíamos empezar a ver mejores implementaciones estéticas de las tiendas.</p>
 <img src="http://www.damianculotta.com.ar/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=298" width="1" height="1" style="display: none;" /><h2  class="related_post_title">A lo mejor te interese leer</h2><ul class="related_post"><li><a href="http://www.damianculotta.com.ar/2009/07/11/mostrar-phtmls-y-bloques-usados-en-el-skin-de-backend-de-magento/" title="Mostrar phtmls y bloques usados en el skin de backend de Magento">Mostrar phtmls y bloques usados en el skin de backend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/05/22/variable-media-en-las-plantillas-de-email-de-magento/" title="Variable media en las plantillas de email de Magento">Variable media en las plantillas de email de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2009/05/21/eligiendo-el-skin-para-las-plantillas-de-email-en-magento/" title="Eligiendo el Skin para las plantillas de Email en Magento">Eligiendo el Skin para las plantillas de Email en Magento</a></li><li><a href="http://www.damianculotta.com.ar/2008/09/27/mostrar-los-bloques-html-en-el-frontend-de-magento/" title="Mostrar los bloques html en el frontend de Magento">Mostrar los bloques html en el frontend de Magento</a></li><li><a href="http://www.damianculotta.com.ar/2012/01/05/magento-1-7-0-0-alpha1-y-las-versiones-se-encontraron/" title="Magento 1.7.0.0-alpha1 (y las versiones se encontraron)">Magento 1.7.0.0-alpha1 (y las versiones se encontraron)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.damianculotta.com.ar/2008/09/19/skin-blank-para-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

