itens no carrinho magento

Como exibir total de produtos do carrinho no Magento

Percebi que essa necessidade não era só minha quando vi em vários canais de dúvidas e comunidades essa dúvida e sempre a resposta era de código sujo e sem explicação alguma, sendo assim além de mostrar o passo a passo também coloco um código mais limpo de acordo com o Magento.

Passo a passo de construção do código:

1° passo –  Pega o total de itens no carrinho e associa a variável “$count“.

$count = $this->helper('checkout/cart')->getSummaryCount();

2° passo –  Pega o preço total da soma dos produtos adicionados no carrinho (já com descontos se houver) e adiciona a variável “$total”.

$total = $this->helper('checkout/cart')->getQuote()->getGrandTotal();

3° passo – Cria uma condição para o total de itens que haverá no carrinho, assim exibindo “itens” ou “item” conforme a quantidade.

if($count==0){echo $this->__('(0 ITENS)',$count);}
if($count==1){ echo $this->__('(1 ITEM)',$count);}
if($count>1){ echo $this->__('(%s ITENS)',$count);}
echo $this->__('', $this->helper('core')->formatPrice($total,false));

 

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s