Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#45305
Seria possível o CEP ficar dessa forma, ao acessar o carrinho de compras já ficar aparecendo o CEP?
Imagem

Fiz isso na condição que define quando marcamos e abre o input referente:
<tr class="highlight">
<td><?php if ($next == 'shipping') { ?>
<input type="radio" name="next" value="shipping" id="shipping_estimate" checked="checked" />
<?php } else { ?>
<input type="radio" name="next" value="shipping" id="shipping_estimate" checked="checked" />//Aqui fiz um checked="checked" para de qualquer forma sempre ficar selecionado frete, mas a o input não abre automaticamente mesmo com a opção já selecionada.
<?php } ?></td>
<td><label for="shipping_estimate"><?php echo $text_shipping_estimate; ?></label></td>
</tr>
Editado pela última vez por linktraba em 05 Nov 2013, 10:52, em um total de 1 vez.
#45323
Se você não vai usar as funções de cupom de desconto e de vale presente, basta remover essas opções do arquivo cart.tpl. É mais prático do que forçar a seleção da opção.
#45339
Obrigado por responder.

Fiz isso que me falou mas o CEP continua oculto e só aparece quando seleciona, a opção para clicar continua lá, seria bom se ficasse clicada e aparecendo sem o comprador precisar caçar a opção.
Até consegui que ficasse selecionado, isso é fácil, mas o problema é executar a rotina de abrir o input para digitar o CEP.
Imagem
Sobre o código do Java Script, tem como aplicar para digitar somente números? Eu tentei e não consegui.
Editado pela última vez por linktraba em 27 Out 2013, 14:53, em um total de 2 vezes.
#45344
Bom, o código fonte que exibe o campo de cálculo de frete está presente dentro do arquivo cart.tpl. É só modificá-lo para que apareça sempre, ao invés de só aparecer quando a opção for selecionada. Aliás se você fizer isso você pode também remover a opção 'Estimate Shipping & Taxes'.
#45351
Fala Denis, agradeço a atenção mais uma vez.
Alterei o código fonte do arquivo: /loja/catalog/view/theme/bigshop/template/checkout/cart.tpl
Agora o frete sempre fica aparecendo, só some se desabilitar na área restrita, ficou assim:
Imagem
Aconteceram alguns problemas quando desativava o frete e os cupons e continuava o texto:
$_['text_next'] = 'O que você gostaria de fazer em seguida?';
Aí retirei e ficou da forma que queria.
O arquivo original alterei o nome, assim se quiser voltar como era só colocar o título origina..
Agora só falta um jeito de não deixar digitarem nada além de números no CEP, aí fechou, vou mexendo aqui para ver se consigo fazer isso.
Valeu.