Preço não-numérico no Magento

Publicado em 16/03/2010 por Luis Milanese

Estou trabalhando em uma loja virtual (em breve, quando tiver no ar, publicarei o link aqui), utilizando o Magento como gerenciador de conteúdo. O Magento é um ótimo gerenciador de e-commerce, com diversos plugins disponíveis (alguns free, outros pagos) e uma comunidade um tanto ativa. Infelizmente peca na falta de documentação para os desenvolvedores, mas a comunidade se ajuda da melhor forma através dos fóruns.

Um problema que tivemos foi: nem todos os produtos apresentariam o preço. O cliente gostaria de ocultar o valor de alguns produtos, exibindo – ao invés do preço – um “Contate-nos”, para que assim o visitante entrasse em contato para obter o valor do item em questão. Só que esta opção de ocultar o valor não é suportada pelo Magento e o jeito então seria desenvolver tal funcionalidade.

Lembra que eu falei no começo do post que o Magento carece de documentação? Pois é, carece mesmo. Mas, fuçando, fuçando, acabei encontrando o script que gerava a exibição do valor. Aí foi só descobrir a variável que trazia o valor e botar uma condição “caso o valor for nulo ou zero, escrever ‘contate-nos’”. Só que o problema era: o valor é exibido em outros lugares, há outras amarrações com este valor, enfim, a coisa ia ficando complicada mesmo.

Então, enquanto pesquisava outra coisa sobre o Magento, eis que me deparo com este tutorial: HOWTO: Price on Application que justamente resolve o meu problema. O mais estranho de tudo é que eu procurei por algo assim antes de começar a desenvolver uma solução e não encontrei. É como dizem: para encontrar, basta parar de procurar. icon smile  Preço não-numérico no Magento

Da mesma forma que este tutorial me salvou a pele, espero que ajude mais gente.

Salvo em CMS | Nenhum comentário »

Palavra(s)-chave: ,

Leave a reply

Name (*)
Mail (will not be published) (*)
URI
Comment
SEO Powered by Platinum SEO from Techblissonline