foto
Gabriel Z Blog

Gabriel Z Blog

Tecnologia web, Magento & geek stuff

Magento: Ordenar por preço não funciona

8 de dezembro de 2008

“Bug” aparente no Magento: o “order by”, ou “ordenar por” não funciona corretamente, quando a opção inclui preço. Este erro acontece principalmente quando a loja possui muitos produtos cadastrados.

Na verdade, o que ocorre é que os índices de valores não foram refeitos por completo. Se, por exemplo, você tem uma regra de preço (catálogo ou carrinho), talvez o processo automático de indexação não tenha sido concluído nenhuma vez com sucesso.

Para resolver isto, basta mandar o Magento refazer os índices de preço. Para isto, entre nas configurações de cache e clique no botão “Layered Navigation Indices” (eu sei, isto ainda não está traduzido).

O processo pode demorar vários minutos, mas vale a pena esperar, ok?

Tags: , , ,

4 comentários para “Magento: Ordenar por preço não funciona”

  1. Alexandre disse:

    Cara se tem algo que me enche o saco são as regras de catálogo, tenho 4 quando tenho uma ativa ela funciona normalmente, porém como tenho 4 elas param assim que cadastro um produto novo do fabricante escolhido da regra tal.

    Vamos ver se isso resolve, nunca esperamos pelo layred navigation ele demora demais O_O não custa tentar.

    Faça uma matéria sobre flash em subcategorias, essa é difícil pacas eu “ainda” não consigo usar, acredito que seja por XML. phtml, talvez não tenhamos que usar o css.

    Abraços!

  2. Brayan disse:

    Boa tarde Gabriel, cara estou com esse problema ae mas não resolveu da forma que você falou, tem alguma outra coisa que tem que fazer?

  3. Brayan disse:

    Gabriel, por acaso você não sabe o que pode estar errado?
    desde já agradeço. valeu

  4. Alexandre disse:

    Nossa quanto tempo :)

    Deu certo sim sem problemas, inclusive após terminar o prazo de promoções é necessário liberar o cache, se não pode aparecer durante umas 24 horas uma mensagem de “Tão baixo quanto + valor da promoção”, é chatinho liberar o cache mas vale a pena =]

    É importante liberar o cache das “layers” uma vez por semana ao menos, evita alguns transtornos.

    Usando a v1.3.2.4

    Abraços! \o

Deixe um comentário



© 2010 - Indexa Ltda. Todos os direitos reservados.