Mostrar novos produtos na home do Magento

Esta dúvida é comum a muitos clientes que usam o Magento, então vamos procurar esclarecer por aqui como mudar os “novos produtos” que vão ficar na página principal do seu Magento (sistema para comério eletronico / vendas).

Acesse o Painel Administrativo > CMS > Gerenciar páginas > Página em questão (escolha a a sua página inicial) , clique em “Código-Fonte” e no campo “Conteúdo”  adicionamos a seguinte linha:

{{block type=”catalog/product_new” template=”catalog/product/new.phtml”}}

Clique em “Salvar”, basta acessar sua página principal e ver os novos produtos adicionado a home.

Porque os produtos não aparecem?

Os produtos não aparecem porque você não definiu corretamente a “Set Product as New from Date” e  “Set Product as New to Date” ao cadastrar o produto.

Como faço para aumentar o número de produtos novos exibidos em minha página ?

Apartir da versão 1.3 do Magento pode ser  editado manualmente  no arquivo /app/code/core/Mage/Catalog/Block/Product/New.php. conforme abaixo:

const DEFAULT_PRODUCTS_COUNT = 5;

Neste caso o 5 é a quantidade de novos produtos a serem exibidos na home,

Posso alterar a quantidade de novos produtos a serem exibidos pela administração?

Não é possível fazer esta alteração, pois através da interface administrativa você trabalha somente com a classe catalog/product_list e não a catalog/product_new, que é usada para listagem dos novos produtos.

10 Comentarios para “Mostrar novos produtos na home do Magento”


  1. 1 Wilian Segatto ago 10th, 2010 at 11:48 am

    Excelente dica! :)

    Também é possível editar os templates para mostrar mais dados… Eu modifiquei um pouco o grid.phtml:

    {{block type="catalog/product_new" template="catalog/product/grid2.phtml"}}

    Uma boa dica é usar a mesma técnica para mostrar os produtos em promoção (o template também é modificado):

    {{block type="catalog/product_special" template="catalog/product/grid3.phtml"}}

  2. 2 Mauricio set 13th, 2010 at 10:23 am

    Ótimas dicas. Valeu!

    Mauricio
    4 Cores Comunicação

  3. 3 Wagner ago 30th, 2011 at 9:03 pm

    como colocar produtos em random na home?

  4. 4 Kinghost out 4th, 2011 at 10:32 am

    Olá Wagner,

    O processo é bem simples, você precisa substituir o conteúdo da “Home page” através do menu "CMS" -> "Pages" e colocar este código abaixo:

    {{block type=”catalog/product_list_random” template=”catalog/product/list.phtml”}}

    Confira o vídeo tutorial com o passo a passo:
    http://www.kinghost.com.br/blog/2011/10/magento-cadas

  5. 5 Douglas abr 7th, 2012 at 3:24 pm

    Olá boa tarde, eu só não consegui alterar a quantidade dos produtos na home, fisso como vocês explicam tiro o 5 e coloco 10 ou 9 e limpo o cache mas não acontece nada porque ?

  6. 6 Felipe Moura jun 21st, 2012 at 12:05 pm

    É possível mudar o número de produtos por linha?

  7. 7 Felipe Moura jun 21st, 2012 at 12:13 pm

    Mudei o layout da loja pra uma coluna e os produtos novos ficaram todos bagunçados. Como arrumo isso?

  8. 8 luis ago 24th, 2012 at 10:09 am

    De um dia para o outro meus produtos novos somem, coloquei a data certa de produto novo. Obrigado.

  9. 9 Kinghost ago 24th, 2012 at 11:48 am

    Olá luis
    Verifique a pasta de reports de erros neste endereço: http://www.loja.com/var/report. Dentro da pasta estão os arquivos de log de erros e instabilidades do Magento.

    Equipe KingHost.

  10. 10 rodrigo lins jul 22nd, 2013 at 2:32 pm

    É exatamente isso que eu estava procurando. Parabéns pelo post.

Deixe um Comentario




agosto 2010
S T Q Q S S D
« jul   set »
 1
2345678
9101112131415
16171819202122
23242526272829
3031