<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2enclosuresfull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">

<channel>
	<title>Gabriel Z Blog</title>
	
	<link>http://gabriel.indexainternet.com.br</link>
	<description>Tecnologia web, Magento &amp; geek stuff</description>
	<pubDate>Mon, 06 Oct 2008 20:20:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<media:thumbnail url="http://gabriel.indexainternet.com.br/wp-content/templates/gabrielz/images/feed-icon-28x28.png" /><media:keywords>php,programação,web,webdesign,webdevelop,rio,do,sul,brasil,TI,nerd,executivo</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Podcasting</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Gadgets</media:category><itunes:owner><itunes:email>gabriel@indexainternet.com.br</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:image href="http://gabriel.indexainternet.com.br/wp-content/templates/gabrielz/images/feed-icon-28x28.png" /><itunes:keywords>php,programação,web,webdesign,webdevelop,rio,do,sul,brasil,TI,nerd,executivo</itunes:keywords><itunes:subtitle>Tecnologia web, TI &amp; geek stuff</itunes:subtitle><itunes:summary>Blog de Gabriel Zamprogna, programador PHP em Rio do Sul (SC), Brasil.</itunes:summary><itunes:category text="Technology"><itunes:category text="Podcasting" /></itunes:category><itunes:category text="Technology"><itunes:category text="Gadgets" /></itunes:category><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/indexa/gabriel" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">2059374</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.feedburner.com</feedburner:feedburnerHostname><item>
		<title>Imagens dos produtos em baixa qualidade no Magento</title>
		<link>http://gabriel.indexainternet.com.br/imagens-dos-produtos-em-baixa-qualidade-no-magento/</link>
		<comments>http://gabriel.indexainternet.com.br/imagens-dos-produtos-em-baixa-qualidade-no-magento/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 20:20:00 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[baixa]]></category>

		<category><![CDATA[imagens]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[qualidade]]></category>

		<category><![CDATA[ruim]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=26</guid>
		<description><![CDATA[Algo que todos os nossos clientes reparam no Magento, sempre, é a baixa qualidade das imagens dos produtos. Por padrão, o sistema compacta as imagens em JPG com qualidade de 75%. Para isto, ele usa a biblioteca gráfica GD2, do PHP.
Com a compactação, as imagens ficam mais leves, o que pode ser bom para os [...]]]></description>
			<content:encoded><![CDATA[<p>Algo que todos os nossos clientes reparam no Magento, sempre, é a baixa qualidade das imagens dos produtos. Por padrão, o sistema compacta as imagens em JPG com qualidade de 75%. Para isto, ele usa a biblioteca gráfica GD2, do PHP.</p>
<p>Com a compactação, as imagens ficam mais leves, o que pode ser bom para os usuários por deixar o site mais rápido. Porém, na maioria das vezes 75% é muito pouco para que as fotos fiquem com uma boa definição. E fotos ruins não são boas para as vendas.</p>
<p>Podemos &#8220;corrigir&#8221; este problema, alterando o nível de compactação aplicado aos arquivos, quando salvos no cache do sistema. Normalmente, uma qualidade entre 85 e 90% será suficiente, mas se o seu projeto exige uma exibição perfeita (e você não está preocupado com o peso das páginas), pode colocar até 100%.</p>
<p>Conforme um <a title="Thread no fórum do Magento sobre baixa qualidade das imagens" href="http://www.magentocommerce.com/boards/viewthread/6158/P15/" target="_blank">thread do fórum</a>, altere o código seguinte no arquivo  /lib/Varien/Image/Adapter/Gd2.php (<strong>linha 68</strong> para as versões anteriores à 1.1.1 e <strong>80 </strong>para 1.1.1 até 1.1.6):</p>
<p><code>call_user_func($this-&gt;_getCallback('output'), $this-&gt;_imageHandler, $fileName);</code></p>
<p>Para:</p>
<p><code>if (IMAGETYPE_JPEG === $this-&gt;_fileType)call_user_func($this-&gt;_getCallback('output'), $this-&gt;_imageHandler, $fileName,90);<br />
else<br />
call_user_func($this-&gt;_getCallback('output'), $this-&gt;_imageHandler, $fileName);</code></p>
<p>Não se esqueça de limpar o cache das imagens para ver o resultado em produtos já cadastrados na sua loja.</p>
<p>Abraço!</p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/imagens-dos-produtos-em-baixa-qualidade-no-magento/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Lançada versão 1.1.6 do Magento + 2 novos temas: Blue e Blank</title>
		<link>http://gabriel.indexainternet.com.br/lancada-versao-116-do-magento-2-novos-temas-blue-e-blank/</link>
		<comments>http://gabriel.indexainternet.com.br/lancada-versao-116-do-magento-2-novos-temas-blue-e-blank/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 11:46:43 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[temas]]></category>

		<category><![CDATA[versão 1.1.6]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=25</guid>
		<description><![CDATA[Está disponível para download desde ontem (17/09/2008) a versão 1.1.6 do Magento.
Esta versão é uma continuação da 1.1.5, com a correção de vários bugs e a inclusão de algumas funcionalidades. A principal delas é uma nova forma de gerenciar categorias, que facilita a vida de quem possui muitas categorias para gerenciar ao mesmo tempo.
Para saber [...]]]></description>
			<content:encoded><![CDATA[<p>Está disponível para download desde ontem (17/09/2008) a versão 1.1.6 do Magento.</p>
<p>Esta versão é uma continuação da 1.1.5, com a correção de vários bugs e a inclusão de algumas funcionalidades. A principal delas é uma nova forma de gerenciar categorias, que facilita a vida de quem possui muitas categorias para gerenciar ao mesmo tempo.</p>
<p>Para saber mais informações sobre esta versão, leia o <a title="Post sobre a versão 1.1.6 no blog do Magento." href="http://www.magentocommerce.com/blog/comments/magento-version-116-now-available/">post no blog da ferramenta</a>.</p>
<p>Clique no link abaixo para fazer o download (ou utilize o Magento Connect, para upgrade):<br />
<a title="Download do Magento." href="http://www.magentocommerce.com/download">http://www.magentocommerce.com/download</a>.</p>
<p>Uma outra novidade excelente, foi o lançamento simultâneo de 2 novos temas: Blue e Blank. O Blue Skin é o novo tema padrão para a <a title="Loja Demo do Magento." href="http://www.magentocommerce.com/demo">loja demo do Magento</a>. Já o tema Blank foi desenvolvido para ser a melhor alternativa para quem quer fazer o seu próprio tema; ele não possui os estilos de posicionamento, cores e imagens de background dos temas Default e Modern. Show de bola!</p>
<p>Abraço e bom upgrade!</p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/lancada-versao-116-do-magento-2-novos-temas-blue-e-blank/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tradução do Wordpress 2.6.2 para Português do Brasil (pt_br)</title>
		<link>http://gabriel.indexainternet.com.br/traducao-wordpress-262-para-portugues-do-brasil-pt_br/</link>
		<comments>http://gabriel.indexainternet.com.br/traducao-wordpress-262-para-portugues-do-brasil-pt_br/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 13:38:34 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[português]]></category>

		<category><![CDATA[pt_br]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=23</guid>
		<description><![CDATA[
Saiu dia 09 de setembro a tradução brasileira do Wordpress 2.6.2.
Se você não conhece, o Wordpress é considerado como a melhor plataforma de blog que existe, para a maioria dos tipos de blogs que temos por aí. É o que uso aqui!
Na minha avaliação, o pessoal da comunidade BR do WP está mandando muito bem [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-24" style="float:left;border:none" title="logo-wp-iphone" src="http://gabriel.indexainternet.com.br/wp-content/uploads/2008/09/logo-wp-iphone.gif" alt="WP" width="73" height="73" /></p>
<p>Saiu dia 09 de setembro a tradução brasileira do <a title="Wordpress - state-of-the-art publishing platform" href="http://wordpress.org" target="_blank">Wordpress</a> 2.6.2.</p>
<p>Se você não conhece, o Wordpress é considerado como a melhor plataforma de blog que existe, para a maioria dos tipos de blogs que temos por aí. É o que uso aqui!</p>
<p>Na minha avaliação, o pessoal da comunidade BR do WP está mandando muito bem e, a cada nova atualização, a tradução fica mais apurada.</p>
<p>A última versão pode sempre ser baixada neste link: <a title="Wordpress pt_BR" href="http://br.wordpress.org/releases/#latest" target="_blank">http://br.wordpress.org/releases/#latest</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/traducao-wordpress-262-para-portugues-do-brasil-pt_br/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A história da internet - Discovery Channel (episódio 1: A Guerra dos Navegadores)</title>
		<link>http://gabriel.indexainternet.com.br/a-historia-da-internet-discovery-channel-episodio-1-a-guerra-dos-navegadores/</link>
		<comments>http://gabriel.indexainternet.com.br/a-historia-da-internet-discovery-channel-episodio-1-a-guerra-dos-navegadores/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 12:37:15 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[discovery]]></category>

		<category><![CDATA[história da internet]]></category>

		<category><![CDATA[nossa história]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=22</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="486" height="412" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="flashObj" /><param name="bgcolor" value="#FFFFFF" /><param name="flashvars" value="videoId=1753200785&amp;playerId=1417402673&amp;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&amp;servicesURL=http://services.brightcove.com/services&amp;cdnURL=http://admin.brightcove.com&amp;domain=embed&amp;autoStart=false&amp;" /><param name="src" value="http://services.brightcove.com/services/viewer/federated_f8/1417402673" /><embed type="application/x-shockwave-flash" width="486" height="412" src="http://services.brightcove.com/services/viewer/federated_f8/1417402673" flashvars="videoId=1753200785&amp;playerId=1417402673&amp;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&amp;servicesURL=http://services.brightcove.com/services&amp;cdnURL=http://admin.brightcove.com&amp;domain=embed&amp;autoStart=false&amp;" bgcolor="#FFFFFF" name="flashObj"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/a-historia-da-internet-discovery-channel-episodio-1-a-guerra-dos-navegadores/feed/</wfw:commentRss>
		<enclosure url="http://services.brightcove.com/services/viewer/federated_f8/1417402673" length="43730" type="application/x-shockwave-flash" /><media:content url="http://services.brightcove.com/services/viewer/federated_f8/1417402673" fileSize="43730" type="application/x-shockwave-flash" /><itunes:explicit>no</itunes:explicit><itunes:keywords>php,programação,web,webdesign,webdevelop,rio,do,sul,brasil,TI,nerd,executivo</itunes:keywords></item>
		<item>
		<title>Tipos de relacionamento entre produtos no Magento</title>
		<link>http://gabriel.indexainternet.com.br/tipos-de-relacionamento-entre-produtos-no-magento/</link>
		<comments>http://gabriel.indexainternet.com.br/tipos-de-relacionamento-entre-produtos-no-magento/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 00:28:34 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[produtos relacionados]]></category>

		<category><![CDATA[relacionamento]]></category>

		<category><![CDATA[vendas agregadas]]></category>

		<category><![CDATA[vendas cruzadas]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=21</guid>
		<description><![CDATA[Existem 3 tipos de relacionamento entre os produtos, no Magento. Segue uma breve descrição de cada um, com base na pesquisa do nosso parceiro Guto de Lima, da deLima Design:
1 - Produtos relacionados:
Quando você está comprando algo, são exibidos (normalmente no nado direito da tela), produtos marcados como relacionados àquele.
2 - Vendas agregadas:
Serve para oferecer [...]]]></description>
			<content:encoded><![CDATA[<p>Existem 3 tipos de relacionamento entre os produtos, no Magento. Segue uma breve descrição de cada um, com base na pesquisa do nosso parceiro Guto de Lima, da <a title="deLima Design" href="http://www.delimadesign.com.br" target="_blank">deLima Design</a>:</p>
<p><strong>1 - Produtos relacionados:</strong><br />
Quando você está comprando algo, são exibidos (normalmente no nado direito da tela), produtos marcados como relacionados àquele.</p>
<p><strong>2 - Vendas agregadas:</strong><br />
Serve para oferecer &#8220;produtos nos quais você pode estar interessado&#8221;. Por exemplo, se a pessoa está procurando um cachorro e ela entra no cachorro velho, mas nós criamos um mais bonito e mais barato, podemos agregá-los para que a pessoa tenha uma boa indicação de compra, realizada automaticamente pelo sistema. Este tipo de associação deve oferecer preferencialmente algo melhor do que o cliente está visualizando, ou em preço, ou em atualização. Senão, melhor não usar.</p>
<p><strong>3 - Vendas cruzadas:</strong><br />
Para vendas no impulso. Os produtos cruzados são exibidos logo abaixo do carrinho de compras. Eu seja, é o melhor lugar para vender acessórios e coisas que, via de regra, são impossíveis de negar na hora de fechar o pedido. Esta lista só aparece no carrinho quando há, nos produtos selecionados pelo cliente, algum item que tenha sido &#8220;cruzado&#8221;. Se houver muitos produtos cruzados, o sistema exibirá uma lista de 3 diferentes a cada vez que o cliente acessar o carrinho ou atualizá-lo.</p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/tipos-de-relacionamento-entre-produtos-no-magento/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Página inicial no Magento - exibindo produtos</title>
		<link>http://gabriel.indexainternet.com.br/pagina-inicial-no-magento-exibindo-produtos/</link>
		<comments>http://gabriel.indexainternet.com.br/pagina-inicial-no-magento-exibindo-produtos/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 17:14:22 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[bloco estático]]></category>

		<category><![CDATA[cms]]></category>

		<category><![CDATA[home]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[página inicial]]></category>

		<category><![CDATA[versão 1.1.3]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=20</guid>
		<description><![CDATA[Uma dúvida bem comum para quem instala o Magento pela primeira vez é: por que a página inicial está em branco?
Bem, o sistema vem com uma página (gerenciável no backend em CMS &#62; Gerenciar Páginas) chamada Home Page. O que você quiser que apareça na home do site, deve colocar nesta página.
Ótimo, mas e se [...]]]></description>
			<content:encoded><![CDATA[<p>Uma dúvida bem comum para quem instala o Magento pela primeira vez é: por que a página inicial está em branco?</p>
<p>Bem, o sistema vem com uma página (gerenciável no backend em CMS &gt; Gerenciar Páginas) chamada Home Page. O que você quiser que apareça na home do site, deve colocar nesta página.</p>
<p>Ótimo, mas e se você não quiser colocar um HTML lá, mas simplesmente exibir alguns produtos, p. ex., os mais vendidos, os novos, ou os pertencentes a uma determinada categoria, automaticamente?</p>
<p><strong>Exibindo produtos com &#8220;new from date&#8221; OU os &#8220;mais vistos&#8221; (clicados)</strong></p>
<p>O que se faz, em geral, é descomentar o código que já vem por padrão na Home, usando alguns templates que ajudam bastante. Um exemplo comum de código XML de Atualização de Layout (na aba &#8220;Design Personalizado&#8221;), seria:</p>
<p><code><br />
&lt;reference name="content"&gt;<br />
&lt;block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml" after="cms_page"/&gt;<br />
&lt;!-- &lt;block type="reports/product_viewed" name="home.reports.product.viewed" alias="product_viewed" template="reports/home_product_viewed.phtml" after="product_new"/&gt;<br />
&lt;block type="reports/product_compared" name="home.reports.product.compared" template="reports/home_product_compared.phtml" after="product_viewed" /&gt; --&gt;<br />
&lt;/reference&gt;<br />
&lt;reference name="right"&gt;<br />
&lt;action method="unsetChild"&gt;&lt;alias&gt;right.reports.product.viewed&lt;/alias&gt;&lt;/action&gt;<br />
&lt;action method="unsetChild"&gt;&lt;alias&gt;right.reports.product.compared&lt;/alias&gt;&lt;/action&gt;<br />
&lt;/reference&gt;<br />
</code></p>
<p><code><br />
right.reports.product.viewed<br />
right.reports.product.compared<br />
</code></p>
<p>Sendo também necessário referenciar o template no campo Conteúdo, na guia Informações Gerais:</p>
<p><code>{{block type="catalog/product_new" name="home.catalog.product.new" alias="product_homepage" template="catalog/product/new.phtml"}}</code></p>
<p>Esta combinação de códigos mostraria os produtos novos, ou os que possuírem o campo &#8220;new from date&#8221; preenchidos. Se você descomentar o código que vem logo abaixo, vai poder também mostrar os produtos mais vistos (home_product_viewed.phtml).</p>
<p>Se você optar por utilizar os <strong>novos</strong>, verá que há ainda alguns problemas na formatação do arquivo new.phtml. A listagem fica meio bagunçada, só 5 produtos são exibidos e os thumbnails saem desproporcionais. A solução que eu encontrei foi substituir o código original do catalog/product/new.phtml pelo seguinte (a partir da linha 21):</p>
<p><code><br />
&lt;?php if (($_products = $this-&gt;getProductCollection()) &amp;&amp; $_products-&gt;getSize()): ?&gt;<br />
&lt;div class="listing-type-grid  catalog-listing"&gt;<br />
&lt;h3&gt;Vitrine de Produtos&lt;/h3&gt;<br />
&lt;?php $_collectionSize = $_products-&gt;getSize() ?&gt;<br />
&lt;table cellspacing="0" class="generic-product-grid" id="product-list-table"&gt;<br />
&lt;?php $i=0; foreach ($_products as $_product): ?&gt;<br />
&lt;?php if ($i++%3==0): ?&gt;<br />
&lt;tr&gt;<br />
&lt;?php endif ?&gt;<br />
&lt;td&gt;<br />
&lt;p class="product-image"&gt;<br />
&lt;a href="&lt;?php echo $_product-&gt;getProductUrl() ?&gt;" title="&lt;?php echo $this-&gt;htmlEscape($_product-&gt;getName()) ?&gt;"&gt;<br />
&lt;img src="&lt;?php echo $this-&gt;helper('catalog/image')-&gt;init($_product, 'small_image')-&gt;resize(135, 135); ?&gt;" width="135" height="135" alt="&lt;?php echo $this-&gt;htmlEscape($_product-&gt;getName()) ?&gt;" /&gt;<br />
&lt;/a&gt;<br />
&lt;/p&gt;<br />
&lt;h5&gt;&lt;a href="&lt;?php echo $_product-&gt;getProductUrl() ?&gt;" title="&lt;?php echo $this-&gt;htmlEscape($_product-&gt;getName()) ?&gt;"&gt;&lt;?php echo $this-&gt;htmlEscape($_product-&gt;getName()) ?&gt;&lt;/a&gt;&lt;/h5&gt;<br />
&lt;?php if($_product-&gt;getRatingSummary()): ?&gt;<br />
&lt;?php echo $this-&gt;getReviewsSummaryHtml($_product, 'short') ?&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;?php echo $this-&gt;getPriceHtml($_product, true) ?&gt;<br />
&lt;?php if($_product-&gt;isSaleable()): ?&gt;<br />
&lt;button class="form-button" onclick="setLocation('&lt;?php echo $this-&gt;getAddToCartUrl($_product) ?&gt;')"&gt;&lt;span&gt;&lt;?php echo $this-&gt;__('Add to Cart') ?&gt;&lt;/span&gt;&lt;/button&gt;<br />
&lt;?php else: ?&gt;<br />
&lt;div class="out-of-stock"&gt;&lt;?php echo $this-&gt;__('Out of stock') ?&gt;&lt;/div&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;div class="clear"&gt;&lt;/div&gt;<br />
&lt;p class="add-to"&gt;<br />
&lt;?php if ($this-&gt;helper('wishlist')-&gt;isAllow()) : ?&gt;<br />
&lt;a href="&lt;?php echo $this-&gt;helper('wishlist')-&gt;getAddUrl($_product) ?&gt;" class="link-cart"&gt;&lt;?php echo $this-&gt;__('Add to Wishlist') ?&gt;&lt;/a&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;?php if($_compareUrl=$this-&gt;getAddToCompareUrl($_product)): ?&gt;&lt;br/&gt;<br />
&lt;a href="&lt;?php echo $_compareUrl ?&gt;"&gt;&lt;?php echo $this-&gt;__('Add to Compare') ?&gt;&lt;/a&gt;<br />
&lt;?php endif; ?&gt;<br />
&lt;/p&gt;<br />
&lt;/td&gt;<br />
&lt;?php if ($i%3==0 &amp;&amp; $i!=$_collectionSize): ?&gt;<br />
&lt;/tr&gt;<br />
&lt;?php endif ?&gt;<br />
&lt;?php endforeach ?&gt;<br />
&lt;?php for($i;$i%3!=0;$i++): ?&gt;<br />
&lt;td class="empty-product"&gt; &lt;/td&gt;<br />
&lt;?php endfor ?&gt;<br />
&lt;?php if ($i%3==0): ?&gt;<br />
&lt;/tr&gt;<br />
&lt;?php endif ?&gt;<br />
&lt;/table&gt;<br />
&lt;script type="text/javascript"&gt;decorateTable('product-list-table')&lt;/script&gt;<br />
&lt;/div&gt;<br />
&lt;?php endif; ?&gt;<br />
</code></p>
<p>Além disso, se todos os produtos estiverem aparecendo como &#8220;Esgotados&#8221;, inclua a seguinte linha no arquivo app\code\core\Mage\Catalog\Product\New.php (provavelmente na linha 47):</p>
<p><code>$products-&gt;addAttributeToSelect('status');</code></p>
<p>Se quiser, também pode colocar as seguintes linhas, antes de $this-&gt;setProductCollection($products):</p>
<p><code>// alterado para 9 produtos, ao inves de 5<br />
$products-&gt;setOrder('news_from_date')-&gt;setPageSize(9)-&gt;setCurPage(1);</code></p>
<p><code>// randomizar os resultados<br />
$products-&gt;getSelect()-&gt;order('rand()');</code></p>
<p><strong>Exibindo produtos de uma categoria</strong></p>
<p>Se por acaso você quiser exibir os produtos de uma determinada categoria nesta página, coloque o seguinte código no campo Conteúdo (na guia Informações Gerais):</p>
<p><code>{{block type="catalog/product_list" category_id="5" template="catalog/product/new.phtml"}}</code></p>
<p>Neste caso, estou pegando os produtos da categoria <strong>5</strong>, mas você pode substituir pelo ID de qualquer categoria existente na sua loja.</p>
<p>O mais interessante é que você pode mexer na página inicial sempre que quiser e, usando estes exemplos como modelo, pode criar diversas combinações de recursos, conforme as suas necessidades.</p>
<p>Aguardo comentários, com seus códigos para a home do Magento!</p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/pagina-inicial-no-magento-exibindo-produtos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Como instalar o Magento na Locaweb (arquivo .htaccess)</title>
		<link>http://gabriel.indexainternet.com.br/como-instalar-o-magento-na-locaweb-htaccess/</link>
		<comments>http://gabriel.indexainternet.com.br/como-instalar-o-magento-na-locaweb-htaccess/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 18:50:46 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[htaccess]]></category>

		<category><![CDATA[instalação]]></category>

		<category><![CDATA[Locaweb]]></category>

		<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=19</guid>
		<description><![CDATA[Algumas pessoas me escreveram perguntando se era possível instalar o Magento na Locaweb e, conforme prometido, seguem alguns comentários sobre este provedor.
Se você tentar rodar a instalação, provavelmente não terá problemas quanto às extensões do PHP, tanto nos planos Profissionais quanto (finalmente!) nos planos de Revenda. O problema está na configuração do mod_rewrite e algumas [...]]]></description>
			<content:encoded><![CDATA[<p>Algumas pessoas me escreveram perguntando se era possível instalar o Magento na Locaweb e, conforme prometido, seguem alguns comentários sobre este provedor.</p>
<p>Se você tentar rodar a instalação, provavelmente não terá problemas quanto às extensões do PHP, tanto nos planos Profissionais quanto (finalmente!) nos planos de Revenda. O problema está na configuração do mod_rewrite e algumas outras diretivas do .htaccess.</p>
<p>Com o arquivo que vem com o Magento, ele não rodará bem. Utilize as linhas abaixo (consegui isso causando erros e corrigindo cada item incompatível, através do relatório de erros do Apache):</p>
<p><code>DirectoryIndex index.php<br />
</code></p>
<p><code> SecFilterEngine Off<br />
SecFilterScanPOST Off<br />
SSLOptions StdEnvVars<br />
<em>#(em caso de plano Revenda, apague as 3 últimas linhas)</em></code></p>
<p><code>RewriteEngine on<br />
RewriteBase /</code></p>
<p><code>RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]</code></p>
<p><code>RewriteCond %{REQUEST_URI} !^/(media|skin|js)/</code></p>
<p><code>RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteCond %{REQUEST_FILENAME} !-l</code></p>
<p><code>RewriteRule .* index.php [L]</code></p>
<p><code>AddDefaultCharset Off<br />
ExpiresDefault "access plus 1 year"</code></p>
<p><code>Order allow,deny<br />
Allow from all</code></p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/como-instalar-o-magento-na-locaweb-htaccess/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Magento versão 1.1.3 - novidades e problemas</title>
		<link>http://gabriel.indexainternet.com.br/magento-versao-113-novidades-e-problemas/</link>
		<comments>http://gabriel.indexainternet.com.br/magento-versao-113-novidades-e-problemas/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 20:35:36 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[problemas]]></category>

		<category><![CDATA[versão 1.1.3]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=18</guid>
		<description><![CDATA[Com o lançamento da versão 1.1.3 do Magento, temos novas funcionalidades e correções no sistema:
Funcionalidades/correções

Corrigidos erros no PayPal direct/express/standard e cálculo de envio quando apenas produtos virtuais estão no carrinho
Corrigida validação de redirecionamentos internos para secure URLs
Corrigido salvar produto com custom options em múltiplas lojas (Bugs #5833 and #6269)
Adicionada saída HTML em termos de busca [...]]]></description>
			<content:encoded><![CDATA[<p>Com o lançamento da versão 1.1.3 do Magento, temos novas funcionalidades e correções no sistema:</p>
<p><strong>Funcionalidades/correções</strong></p>
<ul>
<li>Corrigidos erros no PayPal direct/express/standard e cálculo de envio quando apenas produtos virtuais estão no carrinho</li>
<li>Corrigida validação de redirecionamentos internos para secure URLs</li>
<li>Corrigido salvar produto com custom options em múltiplas lojas (Bugs #5833 and #6269)</li>
<li>Adicionada saída HTML em termos de busca no painel do admin</li>
<li>Adicionado exibir tamanho máximo de arquivo DataFlow para upload de acordo com configurações do servidor</li>
<li>Corrigida dedução de estoque de Produtos Configuráveis</li>
<li>Corrigida checagem de versão mínima de MySQL no wizard de instalação</li>
<li>Corrigido estorno de pedido no admin - valor base de imposto não era gravado após estorno</li>
<li>Corrigidos problemas de checkout em uma única página no tema modern</li>
<li>Melhorias no tema iPhone para suporte ao PayPal e Produtos Virtuais</li>
</ul>
<p><strong>Problemas da versão</strong></p>
<p><span style="color: #ff0000;">Tradução dos templates de e-mail:</span> O primeiro problema que eu notei foi com os templates de e-mail. Agora, existem novos arquivos, o que quer dizer que não adianta tentar usar o pacote traduzido que eu estava disponibilizando <a title="Tradução para o Magento até a versão 1.1" href="http://gabriel.indexainternet.com.br/traducao-portugues-pt-br-magento-e-commerce/" target="_self">aqui</a>. Solução: Fazer toda a tradução diretamente pelo sistema, em Sistema &gt; E-mails transacionais. Se preferir, pode traduzir os arquivos phtml também, dentro da pasta locale, mas este não é o jeito mais correto (e ainda pode causar problemas em uma nova versão).<br />
<span style="color: #ff0000;">SKU do pedido em produtos configuráveis: </span>Agora, na descrição de um pedido de um produto configurável, o Magento exibe o código (SKU) do produto &#8220;pai&#8221;, ao invés do SKU da seleção exata que o usuário marcou no site, como sempre funcionou. Isto é um problema para quem depende deste código em algum procedimento interno de controle e, na minha opinião, trata-se de um erro da versão. Implementei uma solução, baseada em um post no fórum. Em breve, devo postar aqui.</p>
<p>Claro que, como toda nova versão, surgem pequenos itens com os quais temos que lidar. Mas, neste caso, os benefícios continuam valendo a pena. Faça o upgrade, mas não esqueça de fazer pelo menos 2 backups completos (dos arquivos e do banco da dados).</p>
<p>Abraço!</p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/magento-versao-113-novidades-e-problemas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geração de sitemap (sitemap.xml) no Magento</title>
		<link>http://gabriel.indexainternet.com.br/geracao-de-sitemap-sitemapxml-no-magento/</link>
		<comments>http://gabriel.indexainternet.com.br/geracao-de-sitemap-sitemapxml-no-magento/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 13:42:51 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[sitemap]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=17</guid>
		<description><![CDATA[Bem, mais uma funcionalidade que ainda não está completamente concluída no Magento é a criação automática de sitemap &#8212; pelo menos a primeira criação do arquivo.
O sitemap é o primeiro passo para o SEO da sua loja e, portanto, é fundamental para que ela seja visível nos principais motores de busca da internet.
Se você for [...]]]></description>
			<content:encoded><![CDATA[<p>Bem, mais uma funcionalidade que ainda não está completamente concluída no Magento é a criação automática de sitemap &#8212; pelo menos a primeira criação do arquivo.</p>
<p>O sitemap é o primeiro passo para o SEO da sua loja e, portanto, é fundamental para que ela seja visível nos principais motores de busca da internet.</p>
<p>Se você for pelo admin, em Catálogo &gt; Google Sitemap, vai ver que é possível cadastrar um novo sitemap no sistema, mas o arquivo sitemap.xml não é gerado no caminho físico indicado.</p>
<p>A solução é bem simples. Primeiro, cadastre o sitemap, colocando o diretório (p. ex. /sitemap/) e o nome do arquivo a ser gerado (p. ex. sitemap.xml). Em seguida, você será redirecionado à listagem, onde aparecerá o ID do sitemap recém cadastrado. Para gerar o arquivo para o ID 1, digite &#8220;http://urldosite/admin/sitemap/generate/sitemap_id/1&#8243; na barra de endereço do seu navegador. Basta colocar o número do ID desejado no final da URL.</p>
<p>É interessante dar uma revisada nas configurações de geração automática e prioridade em Sistema &gt; Configuração &gt; Catálogo &gt; Google Sitemap, após a geração do arquivo XML.</p>
<p>Pronto! Agora é só informar o sitemap ao Google e aguardar a indexação da sua loja. Normalmente, demora uns dias, ou uma semana, para seus produtos estarem corretamente indexados.</p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/geracao-de-sitemap-sitemapxml-no-magento/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Envio de newsletter pelo Magento</title>
		<link>http://gabriel.indexainternet.com.br/envio-de-newsletter-pelo-magento/</link>
		<comments>http://gabriel.indexainternet.com.br/envio-de-newsletter-pelo-magento/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 17:37:30 +0000</pubDate>
		<dc:creator>gabriel@indexainternet.com.br</dc:creator>
		
		<category><![CDATA[Programação]]></category>

		<category><![CDATA[e-commerce]]></category>

		<category><![CDATA[Magento]]></category>

		<category><![CDATA[newsletter]]></category>

		<guid isPermaLink="false">http://gabriel.indexainternet.com.br/?p=16</guid>
		<description><![CDATA[Se você já tentou utilizar a funcionalidade de envio de newsletter pelo Magento (na versão 1, pelo menos), deve ter tido problemas. Simplesmente, porque não existe um botão &#8220;Enviar&#8221; e, além disso, o envio automático &#8212; através do cron &#8212; não funciona.
Pesquisando no fórum do Magento, descobri que há basicamente 3 alternativas para enviar os [...]]]></description>
			<content:encoded><![CDATA[<p>Se você já tentou utilizar a funcionalidade de envio de newsletter pelo Magento (na versão 1, pelo menos), deve ter tido problemas. Simplesmente, porque não existe um botão &#8220;Enviar&#8221; e, além disso, o envio automático &#8212; através do cron &#8212; não funciona.</p>
<p>Pesquisando no fórum do Magento, descobri que há basicamente 3 alternativas para enviar os e-mails:</p>
<p><strong>1) Criar um link &#8220;Enviar&#8221;, que manda imediatamente todas as news com envios programados para a hora atual (ou antes), ao ser clicado:</strong></p>
<p>Abra o template /app/design/adminhtml/default/default(ou seu template)/template/newsletter/queue/list.phtml</p>
<p>e adicione o seguinte link após a última linha (33 para mim):</p>
<p><code>&lt;h3 class="icon-head head-newsletter-queue"&gt;&lt;strong&gt;&lt;a href="/urldosite/index.php/admin/newsletter_queue/sending"&gt;Enviar Newsletter&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;</code></p>
<p>Salve e dê um refresh no admin.</p>
<p><strong>2) Acessar a URL diretamente, a cada vez que quiser enviar</strong></p>
<p>urldosite/index.php/admin/newsletter_queue/sending</p>
<p><strong>3) Editar o crontab do servidor, incluindo a linha</strong><br />
(faz com que os envios sejam feitos automaticamente conforme a data programada)</p>
<p>*/5 * * * * /absolute/path/to/php5 -f /absolute/path/to/magento/cron.php</p>
<p>Na minha opinião, assim como de alguns desenvolvedores do fórum, o ideal seria fazer a programação pelo crontab e também o link; desta forma, você pode programar envios ou enviar quando quiser, clicando no link.</p>
]]></content:encoded>
			<wfw:commentRss>http://gabriel.indexainternet.com.br/envio-de-newsletter-pelo-magento/feed/</wfw:commentRss>
		</item>
	<media:rating>nonadult</media:rating><media:description type="plain">Tecnologia web, TI &amp; geek stuff</media:description></channel>
</rss>
