Alterar o preço de um produto antes de adicionar no Carrinho – Magento

Como alterar o preço do produto antes de adiciona-lo ao Carrinho no Magento, utilizando um Observer.

alterando o preço de um produto antes de adicionar no Carrinho

Neste tutorial, estou partindo do principio que você já trabalha com Magento e sabe como criar uma estrutura básica de um módulo.

Mãos na massa..

Adicione no config.xml do seu módulo:

Iremos configurar o observer para o evento sales_quote_add_item

Agora crie o arquivo observer.php na pasta Model com o seguinte conteúdo:

Neste exemplo estou utilizando $quote_item->setOriginalCustomPrice(100); para alterar o preço do produto para R$ 100,00 para todos os clientes que estiverem autenticados “logados” na loja.

É a partir dai que você irá criar a sua regra..

Por exemplo, com o $sku = $quote_item->getSku(); estou consultando o Sku do produto que está sendo adicionado.

Avalie este artigo!

Clique nas estrelas, para dar uma nota de 1 à 5.

1 estrela2 estrelas3 estrelas4 estrelas5 estrelas (Nenhuma avaliação ainda)
Loading...

Dúvidas? Faça um comentário logo abaixo ou envie uma mensagem clicando aqui.

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