'; $esta_aqui = ($passo=='') ? ' voce está aqui' : '' ; $passo_ativo = ($passo=='') ? ' passo-ativo' : '' ; $passo_realizado = ($passo!='') ? ' passo-realizado' : '' ; $passos_realizados = ($passo=='') ? 'passo-realizado-carrinho' : '' ; echo 'Carrinho'.$esta_aqui.''; $esta_aqui = ($passo=='identificacao' || $passo=='cadastre-se') ? ' voce está aqui' : '' ; $passo_ativo = ($passo=='identificacao' || $passo=='cadastre-se') ? ' passo-ativo' : '' ; $passo_realizado = (($passo!='identificacao' && $passo!='cadastre-se') && $passo!='') ? ' passo-realizado' : '' ; $passos_realizados = ($passo=='identificacao' || $passo=='cadastre-se') ? 'passo-realizado-identificacao' : $passos_realizados ; echo 'Identificação'.$esta_aqui.''; $esta_aqui = ($passo=='pagamento') ? ' voce está aqui' : '' ; $passo_ativo = ($passo=='pagamento') ? ' passo-ativo' : '' ; $passo_realizado = ($passo!='pagamento' && ($passo!='identificacao' && $passo!='cadastre-se') && $passo!='') ? ' passo-realizado' : '' ; $passos_realizados = ($passo=='pagamento') ? 'passo-realizado-pagamento' : $passos_realizados ; echo 'Pagamento'.$esta_aqui.''; echo 'Confirmação'; echo ''; echo ''; echo ''; echo ''; #echo '
'; #echo 'No periodo de 25/11 a 31/12/16, devido ao aumento expressivo no serviço de encomendas, estão acrescidos dois dias úteis como tolerância no prazo de entrega.'; #echo '
'; if ($passo=='') { $ids_produtos = array(); echo '
'; $link_finalizar = (!$logado) ? 'carrinho/identificacao/' : 'carrinho/pagamento/' ; echo '
'; echo 'Continuar Comprando'; //if (sizeof($itens)>0) echo 'Finalizar Compra'; echo '
'; if(sizeof($itens) == 0){ $total = 0; echo '
Nenhum item no momento.
'; } else { $total = 0; echo '
'; echo '
Produto
'; echo '
Quantidade
'; echo '
Valor
'; echo '
'; foreach($itens as $item){ $produto = $item->produto(); $idProduto = $produto->id(); if (!in_array($idProduto, $ids_produtos)) $ids_produtos[] = $idProduto; $url = $http.'produto/'; $parts = array(); $parts[] = $produto->tag(); $parts[] = $idProduto; $url .= implode('/',$parts) .'/'; $qtd = $item->quantidade(); $preco = $item->preco(); $valor = str_replace('.','',$item->valor()); $valor = floatval(str_replace(',','.',$valor)); $promo = ($item->promocao()!='' && $item->promocao()>0) ? ((100-$item->promocao())/100) : 0 ; if ($promo > 0){ $preco *= $promo; $valor *= $promo; } $tit = $item; echo '
'; echo '
'; echo ''.$tit.''; echo '  Remover'; echo '
'; echo '
'; echo ''.$item->quantidade().''; echo ''; echo ''; echo ''; echo '
'; echo '
R$ '.number_format($preco,2,',','.').'
'; echo '
'; $total += ($preco); } echo '
'; } //SUBTOTAL if(sizeof($itens)>0){ $pedido_cupom = $pedido->cupom(); echo '
'; if ($pedido_cupom->id()>0) { $valor_desconto = $pedido->desconto_cupom($pedido_cupom->valor(),$pedido_cupom->valor_tipo(),$total); $total = $total - $valor_desconto; $tipo_desconto = ($pedido_cupom->valor_tipo()=='porcentagem') ? ' (Desconto '.floatval($pedido_cupom->valor()).'%)' : '' ; echo 'Cupom utilizado: '.$pedido_cupom->codigo().''.$tipo_desconto.' '; echo 'R$ -'.number_format($valor_desconto,2,",",".").''; echo '
'; }else { echo 'Ganhou um cupom de desconto? Digite o código e clique em "utilizar cupom":'; echo ''; echo ''; echo ''; echo ''; echo '
'; } echo '
'; #calculo do frete antes do login $frete_gratis_por_produto = $pedido->verifica_frete(); $peso = $pedido->peso()/1000; $exibir_frete = 'Nacional'; $total_frete = 0; if ($logado) { if ($usuario->pais()!='BR') { $exibir_frete = 'Internacional'; }else if ($_SESSION["carrinho_cep"]=='') { $endereco_principal = $usuario->enderecos(); $endereco_principal = $endereco_principal[0]; $_SESSION["carrinho_cep"] = $endereco_principal->cep(); } } if ($exibir_frete == 'Nacional') { echo '
'; echo 'Para calcular o frete, informe o CEP (válido para endereços do Brasil):'; echo ''; echo ''; echo ''; echo ''; echo '
'; echo '
'; echo '
'; }else { if (!$frete_gratis_por_produto && ($total<$frete_gratis_acima || $frete_gratis_ativo===false)) { if ($valor_frete_fixo_internacional==0) $frete = frete_internacional($peso,$usuario->pais()); else $frete = $valor_frete_fixo_internacional; } echo '
'; echo 'Frete Internacional:'; echo ''; if (($total<$frete_gratis_acima || $frete_gratis_ativo===false || $frete>0) && !$frete_gratis_por_produto) { echo 'R$ '.number_format($frete,2,",","."); $total_frete = $frete; }else { echo 'Grátis'; } echo ''; echo '
'; } if ($frete_gratis_ativo || $frete_gratis_por_produto) { echo '
'; if ((floatval(str_replace(array('.',','),array('','.'),$frete_gratis_acima))-$total)<=0 || $frete_gratis_por_produto) echo 'Você atingiu o valor para ter o Frete grátis! \o/'; else echo 'Você comprou até agora R$ '.number_format($total,2,",",".").'. Comprando mais R$ '.number_format(floatval(str_replace(array('.',','),array('','.'),$frete_gratis_acima))-$total,2,",",".").', você não pagará frete!'; echo '
'; } echo '
'; echo 'SubTotal:'; echo 'R$ '.number_format($total,2,",",".").''; echo '
'; echo '
'; } echo '
'; //echo 'Continuar Comprando'; if (sizeof($itens)>0) echo 'Finalizar Compra'; echo '
'; echo '
'; $produto = new Produto(); $listaProdutos = $produto->sugestoes(0,16,$ids_produtos); if (sizeof($listaProdutos)>0) { echo '

Continue a navegar por nossos produtos:

'; echo '