Open dgulias opened 10 years ago
Reparei algumas coisas também:
No site do OSC 6, na foto do Layout do OSC, a Forma de Entrega e Pagamnto estão agora unidas na coluna "2". No meu eles permanecem sepados.
O Layout das formas de pagamento também está diferente, aí já não sei se vocês estão fzendo módulos de Cartão de Crédito, etc.
Outra Coisa que reparei, eu uso modulo CIELO Query (antigo Maxima CIELO), e o desconto que dou no boleto não some quando seleciono o módulo de pagamento da Cielo. Quando escolho PayPal está sumindo.
O Layout é só mexer no css do campo quando estiver um input por linha, a questão do desconto é regra de promoção que está configurada errada, já tive esse problema com regra também, mas o módulo não interfere nisso.
Obrigado pela resposta!
Eu achei em um dos comentários no blog do Deivison que o problema do CIELO e outros modulo de Cartão de Crédito é que só acontece o RELOAD quando a gente adiciona um número válido do cartão. Aí sim será atualizado e o desconto do Boleto irá "sair" da forma de pagamento por Cartão de Crédito. Então está funcionando normal. Foi opção na forma de configuração.
As outras coisas já acertei também, como por exemplo o CSS e a numeração do "V" para "4" (eu vi o seu pull request) e funcionou numa boa.
Só continuo com o problema do CEP não puxar o endereço automaticamente de jeito nenhum (na versão antiga funcionava numa boa).
E o meu site não fica em pasta nenhuma. Ele fica solto dentro de "/public_html/" no servidor.
Eu tenho que adicionar o arquivo buscacep.php da versão 4.0 e criar uma pasta AJAX nesta versão do OSC (se sim, nem sei em que local exatamente), ou o código foi escrito de outra maneira e não precisa de nada disso?
O que poderia ser?
Obrigado.
Voce verificou se esta gerando erros de js? porque ja fiz varias instalações do ASC 6 O unico problema que eu tive foi alguns conflitos.
Abraços
Depois que eu desabilitei o "editar produtos no checkout" os erros de JS sumiram.
Não sei o que pode ser.
No backend aparece esse erro no console: Error: "throw $continue" is deprecated, use "return" instead
Foi algo do tipo que apareceu para você?
Abs
Fiz uma gambiarra. Me deram uma dica e funcionou.
Só tentem isso se o método correto não funcionar. rs
Criei um arquivo chamado "republicavirtual.php" e coloquei na raiz.
O código desse arquivo é:
<?php $webservice = 'http://cep.republicavirtual.com.br/web_cep.php'; $resultado = file_get_contents($webservice . '?cep=' . urlencode($_GET['cep']) . '&formato=javascript');
echo $resultado;
?>
Aí, lá no arquivo "validation.js" eu coloquei linha 141: jQuery.getScript("https://www.SEUSITE.com.br/republicavirtual.php?cep="+ cep + "", function() {
linha 162: jQuery.getScript("https://www.SEUSITE.com.br/republicavirtual.php?cep="+ cep + "", function() {
Funcionou. rsrsrs
Opa blz :+1:
Valeu dgulias, sua solução foi a única que funcionou para o meu sistema localizar o CEP. Fiquei dois dias quebrando a cabeça até fazer funcionar. Minha versão do Magento é 1.9.1.0. Será que é algum problema com o servidor dos Correios?
Olá,
Eu tinha n meu site o OSC 4.02 e agora fui intalar a versão 6.
Antes de jogar os arquivos do OSC 6 eu comentei com um "-" todas as pastas do OSC 4.
Gostaria de entender por que a tela de Checkout está ficando assim? :
Obrigado.