Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Recuperar o valor total do carrinho
 
tmacedo
Jr. Member
 
Total Posts:  21
Joined:  2009-01-12
 

Pessoal,

Estou fazendo uma customização no cálculo dos cupons de desconto ... e gostaria de saber o valor total dos produtos que estão no meu carrinho ...

Eu tentei o código abaixo, mas ele só retorna o valor total depois que o pedido é feito, ou seja, a compra foi fechada !!!
<?php
$id = $this->getOrderId();
$obj = Mage::getModel('Sales/Order');
$obj->loadByIncrementId($id);

$items = $obj->getAllItems();

$valorTotal = 0;
reset($items); #retorna o ponteiro para o início do array

while (key($items) !== null) {
$valorTotal = $valorTotal + (current($items)->price * 1);
next($items);
}

echo 'alert("' . $valorTotal . '")';
?>

Eu gostaria de pegar esse valor ainda com os produtos no carrinho (antes de fechar a compra). Alguém sabe como recuperar esse valor ??

Desde já agradeço !!

Obrigado.

 
Magento Community Magento Community
Magento Community
Magento Community
 
tmacedo
Jr. Member
 
Total Posts:  21
Joined:  2009-01-12
 

Por favor pessoal ... é importante pra mim ... ninguém poderia dar uma luz ?

Obrigado

 
Magento Community Magento Community
Magento Community
Magento Community
 
Cawe
Sr. Member
 
Total Posts:  109
Joined:  2009-09-11
 

tmacedo, estou precisando disso tb. Vc conseguiu?

Edit: Para um dia alguem que precisar:

$total = Mage::getSingleton(’checkout/session’)->getQuote()->getGrandTotal();

Esse pega o total que esta no carrinho + frete.

 
Magento Community Magento Community
Magento Community
Magento Community
 
leonardo monteiro
Jr. Member
 
Total Posts:  3
Joined:  2010-06-12
 

Eu também preciso disto, algum de vocês conseguiram e gostariam de compartilhar ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Bruno Assarisse
Sr. Member
 
Avatar
Total Posts:  119
Joined:  2009-09-13
São Paulo - Brasil
 

Leonardo, o Cawe postou o código ali, não funcionou pra você?

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top