Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Por rodmad85
#28815
Eae pessoal blz? Sou novo aqui na comunidade, mas consegui resolver este problema. Utilizo a versão 1.5.4.1 e fiz desta forma abra o "catalog\view\theme\default\template\checkout\cart.tpl" remova este trecho
Código: Selecionar todos
<tr>
<td><span class=”required”>*</span> <?php echo $entry_country; ?></td>
<td><select name=”country_id” onchange=”$( ‘select[name=\'zone_id\']‘ ).load(‘index.php?route=total/shipping/zone&country_id=’ + this.value + ‘&zone_id=<?php echo $zone_id; ?>’);”>
<option value=””><?php echo $text_select; ?></option>
<?php foreach ($countries as $country) { ?>
<?php if ($country['country_id'] == $country_id) { ?>
<option value=”<?php echo $country['country_id']; ?>” selected=”selected”><?php echo $country['name']; ?></option>
<?php } else { ?>
<option value=”<?php echo $country['country_id']; ?>”><?php echo $country['name']; ?></option>
<?php } ?>
<?php } ?>
</select></td>
</tr>
<tr>
<td><span class=”required”>*</span> <?php echo $entry_zone; ?></td>
<td><select name=”zone_id”>
</select></td>
</tr>
Adicione este no lugar do trecho retirado
Código: Selecionar todos
<input type="hidden" id="country_id" name="country_id" value="30" >
<input type="hidden" id="zone_id" name="zone_id" value="464" >
Deixe setado nas formas de envio, correios - para todas as regiões.

Pronto assim está funcionando com todos os ceps do brasil, estou trabalhando uma forma de mostrar o endereço quando mostrar o valor do frete e passar e alterar a forma de cadastro para colocar o cep e ja preencher automático com o cep no começo etc.

Abraço!
Por MARCDAT
#31550
.
Editado pela última vez por MARCDAT em 28 Mai 2013, 21:02, em um total de 1 vez.
#31683
Fiz como explicado acima as alterações. Quando insiro o cep para verificar o valor do frete é me apresentado o mesmo erro descrito acima:
(Atenção: Não há opções de entrega disponíveis. Por favor, contate-nos para assistência!)

No log de erro apresenta as mensagens:
2012-12-01 15:56:58 - PAC: Erro ao calcular o prazo, tente novamente mais tarde.
2012-12-01 15:56:58 - SEDEX: Erro ao calcular o prazo, tente novamente mais tarde.

Alguém tem ideia de como posso resolver isso?

DEsde já agradeço à todos pela atenção.