Exibindo produtos na home do Magento

Tenho certeza que a primeira coisa que você quis foi exibir produtos na home do Magento.

Para isso basta ir em: admin>cms>páginas>home

E em conteúdo adicionar:

{{block type="catalog/product_new" name="home.catalog.product.new" alias="product_homepage" template="catalog/product/new.phtml"}}

ou

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" template="catalog/product/list.phtml"}}

ou

{{block type="catalog/product_list" name="home.catalog.product.list" alias="products_homepage" category_id="3" template="catalog/product/list.phtml"}}

Esses três código fazem respectivamente:

  • Exibe os novos produtos, aqueles que você marca como novos dentro de uma determinada data.
  • Exibe uma lista com todos os produtos.
  • Exibe uma lista dos produtos de uma determinada categoria, neste caso a categoria de id 3.

Autor: Frederico de Castro

Diretor de tecnologia da Surreal Group, formado em sistemas de informação, com experiência em desenvolvimento web e desktop desde 2006, gosta de tudo relacionado à tecnologia e automação no ambiente web.

17 pensamentos em “Exibindo produtos na home do Magento”

    1. Olá Cléber. Não tem problema algum testar em ambiente local (localhost). Essa técnica funciona tanto local quanto em ambiente de produção. Caso não tenha aparecido nenhum produto, mas tenha aparecido o título da sessão, então o seu problema é outro. Pesquise tutoriais sobre como exibir produtos no magento. É que as vezes, mesmo você cadastrando produtos eles não aparecem em lugar nenhum do site. Talvez isso ou isso ajude.

  1. Fred, boa noite.

    No meu caso os códigos funcionam perfeitamente porém, na home o estilo fica bagunçado como se não estivesse reconhecendo o css.

    Poderia me informar se tenho que editar um css específico para a home?

    Obs.: O css das categorias está perfeito mas, a home está diferente.

    1. Estou atrasado em responder, acho que já conseguiu a solução a uma hora dessas. Esse problema acontece quando você deleta a categoria raiz do Magento. Para solucionar você deve criar uma nova categoria raiz, colocar todas as demais dentro dela e depois ir em configurações, lojas, e dentro da loja cadastrada você deve informar que aquela é a categoria padrão.

  2. Cara, nunca trabalhei com magento e to tendo um problema aqui q o botão de comprar não funciona na home, nas paginas dos produtos vai normal mas na home vc clica e não acontece nada, vc tem alguma idéia de o q possa ser pq eu, como disse, nunca trabalhei com magento e não faõ idéia de por onde começar.

    Abs.

    1. Arnaldo, minha experiência com Margento é bem pouca, só fiz um site com ele até hoje. Mas pelo pouco que vi dele, sei que esse botão é algo nativo dele. Existem duas possibilidades: a primeira é se parou de funcionar depois que você instalou algum tema, isso seria porque o tema não é compatível com a versão do magento que você usa. E a segunda, se nunca funcionou é coisa da instalação do seu magento, basta instalar uma nova cópia, baixada diretamente do site oficial deles. Esse é o botão que nunca deveria parar de funcionar, só se você mexesse onde não deve.

    1. Quando os produtos não aparecem é problema na categoria. Sabe aquela categoria principal que vem quando instala o Magento? Você tem que tomar muito cuidado pra não tirar ela como principal, ou os produtos somem da home do site.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *