deivisonarthur / OSC-Magento-Brasil-6-Pro

One Step Checkout Brasil 6 Pro
75 stars 102 forks source link

Não carrega endereço ao modificar o CEP #200

Open marcelofp opened 8 years ago

marcelofp commented 8 years ago

Galera eu ja olhei este tópico http://www.forum.comunidademagento.com.br/topic/8717-cep-nao-preenche-automaticamente/

Fiz as alterações nos arquivos, porém mesmo assim não carrega o endereço quando eu altero o cep ao fazer a compra.

O endereço é: http://egosss.com/novo/

E quando acontece eu ñ consigo acessar mais a página do computador que eu fiz a alteração de cep. Tenho que excluir todas as sessões via FTP, para conseguirem acessar novamente.

vissoci commented 8 years ago

Creio que o problema seja porque sua loja não está na raiz. Tem um Fork para resolver essa questão: https://github.com/diegosm/OSC-Magento-Brasil-6-Pro/commit/36587a5a444c04c7e89811ba3887e4cb78f9f52d

Estranhamente, a minha loja de teste também não está na raiz, mas as vezes funciona e as vezes não. Eu não apliquei esse alteração ainda, porque estou testando resolver outro problema maior, mas creio que vou precisar tb.

vissoci commented 8 years ago

Acabei de testar e realmente resolve.

Chicodarave commented 8 years ago

Infelizmente não resolveu aqui :( 1.9.2.4, instalação limpa (somente OSC e tradução), instalado na raiz.

altpc commented 8 years ago

Galera, acredito que cheguei a algo pra solucionar este problema.

O último commit (01/03/2016) retorna que o parametro BASE_URL não foi declarado no validation.js .

Para funcionar, fiz as seguintes alterações:

Linha 159 De: var urlBase = window.location.href.slice(0, -6); if (!quale){ var cep = jQuery('input[name*="postcode"]').val(); //baseurl - /index if (cep != '' && cep.length == 8) { loadposthideshow(true, '.onestepcheckout-postcod-process'); jQuery.getScript(BASE_URL + "onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

Para: var urlBase = window.location.protocol + "//" + window.location.host + "/"; if (!quale){ var cep = jQuery('input[name*="postcode"]').val(); //baseurl - /index if (cep != '' && cep.length == 8) { loadposthideshow(true, '.onestepcheckout-postcod-process'); jQuery.getScript(urlBase + "onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

linha 186: De: jQuery.getScript(BASE_URL + "onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

Para: jQuery.getScript(urlBase + "onestepcheckout/ajax/busca_cep?cep="+ cep + "", function() {

Aqui está funcionando normalmente com magento 1.9.2.4.

allexwesley commented 8 years ago

@altpc Fiz toda essa alteração que você citou acima o erro saiu, mais quando digito o CEP fala [endereço não encontrado para o cep] testei muitos CEPs e não da certo em nenhum. Versão 1.9.2.4 template padrão.

Chicodarave commented 8 years ago

@altpc, amigo, com esse comando "slice" ai eu acho que não vai funcionar. Funciona no checkout mas não funciona no painel de controle do cliente.

altpc commented 8 years ago

@Chicodarave , por isso o removi. esta com "slice" no release oficial.

nexuslenet commented 8 years ago

Pessoal boa tarde! Estou usando a versão 1.7.0.2 e não carrega o endereço. Ele faz o cálculo do frete, mas não carrega o endereço. Fica rodando e nada....

Já fiz tudo o que está descrito acima, e nada...

Eu instalei o módulo fazendo a cópia dos arquivos para meu servidor e dentro da pasta skin\frontend tem a pasta base e uma pasta rwd. Esta pasta é uma pasta de tema customizado? Eu preciso copiar o conteúdo desta pasta para dentro do meu tema? Ou devo copiar da forma como está?

Na pasta app\design\frontend tem a mesma estrutura. As pastas base e rwd. Devo copiá-las desta forma ou devo copiar o conteúdo da pasta rwd para o meu tema?

O layout da minha página de checkout ficou meio destorcida... os campos para login ficaram sobre a frase "Por favor, informe seus dados abaixo..." E o botões para seleção de pessoa Física ou Jurídica não ficaram junto com o texto, ficaram separados, os textos de um lado e os botões logo enfrente.

Alguém tem alguma sugestão?

Desde já agradeço. []'s

nexuslenet commented 8 years ago

Novidades! Eu segui os passos descritos neste tópico (https://github.com/deivisonarthur/OSC-Magento-Brasil-6-Pro/pull/209) e funcionou!

eneiasramos commented 8 years ago

@nexuslenet que legal meu caro! Agora é torcer para eles aprovarem a PR... :)

wemt commented 8 years ago

Galera, foi o único jeito que funcionou. Muito obrigado! Tive que editar minha resposta porque agora estou vendo que carrega o endereço, mas não segue o checkout, fica travado na forma de entrega. Alguma ideia de como resolver?

racetech22 commented 7 years ago

Oi Pessoal,

Estava tendo o mesmo problema e, no meu caso, verifiquei que ocorreu depois que instalei o módulo para conectar o Zendesk. Desinstalei este módulo e voltou a funcionar o campo CEP preenchendo os endereços automaticamente.

Acredito que possa ocorrer com outros módulos também.

Espero ajudar alguns com esta informação.

Abx, Fernando