- 10 Ago 2011, 21:49
#8094
Olá amigos, eu estava aqui quebrando a cabeça para montar um simulador de frete com aquele manualzinhdo dos correios e resolvi dar uma pesquisada foi ai que encontrei uma solução muito boa e o simulador do PagSeguro, ele cria uma imagem na sua tabela de exibição de produto e quando a pessoa clique ele abre um pop-up em ajax com campo solicitando o cep de destino:
Para utlizar e muito simples copie o codigo:
Altere o valor CepOrigem=XXXXXXXXXX para seu cep ex: CepOrigem=38182136 e
O adicione o no aquivo: "catalog/view/theme/default/template/product/product.tpl" na posição que você preferir. espero ter ajudado.
Agora peço, se alguém souber o nome do campo cep origem pra buscar direto do opencart la dos parâmetros da loja, que me informe. Pois assim fica mas interessante quem tiver varias lojas cadastradas poderá usar o CEP de origem seria carregado automaticamente eu ainda não achei esse bendito paramento que passa o CEP de origem no php mas se vocês puderem me ajudar ficaria grato.
Para utlizar e muito simples copie o codigo:
Código: Selecionar todos
<!-- INICIO CODIGO PAGSEGURO -->
<a href="https://pagseguro.uol.com.br/desenvolvedor/simulador_de_frete.jhtml?CepOrigem=XXXXXXXXXX&Peso=<?php echo $product_info['weight']; ?>&Valor=1,00" id="ps_freight_simulator" target="_blank"><img src="https://p.simg.uol.com.br/pagseguro/i/user/imgCalculoFrete.gif" id="imgCalculoFrete" alt="Cálculo automático de frete" border="0" /></a>
<script type="text/javascript" src="https://p.simg.uol.com.br/out/pagseguro/j/simulador_de_frete.js"></script>
<!-- FINAL CODIGO PAGSEGURO -->Altere o valor CepOrigem=XXXXXXXXXX para seu cep ex: CepOrigem=38182136 e
O adicione o no aquivo: "catalog/view/theme/default/template/product/product.tpl" na posição que você preferir. espero ter ajudado.
Att,
Alisson Borges
DiamondWeb Soluções
http://www.diamondweb.com.br
http://www.classificadosaraxa.com
Alisson Borges
DiamondWeb Soluções
http://www.diamondweb.com.br
http://www.classificadosaraxa.com







