deivisonarthur / OSC-Magento-Brasil

O projeto OCS-MAgento-Brasil é uma iniciativa para traduzir e adaptar o módulo free OSC(One Step Checkout) para Magento chamado IWD OnePageCheckout. O módulo irá traduzir, adicionar estados, formatar, validar campos e adicionar novos campos. Irei tratar principalmente os campos: Rua, Bairro, Cidade, Estado, Cep com busca por Ajax com busca nos Correios, CPF/CNPJ, IE(Inscrição Estadual), tipo pessoa, Telefone, Celular,...
43 stars 53 forks source link

PROBLEMAS RESOLVIDOS [LEIAM] #116

Open thalessan opened 10 years ago

thalessan commented 10 years ago

Segue abaixo a solução para os problemas que todos nós estamos enfrentando com o OSC Brasil.

  1. PRIMEIRO PROBLEMA:

O problema do método autotab_magic() é muito simples. Se vocês repararem o arquivo do método localizado em skin\frontend\base\default\deivison\jquery.autotab-1.1b.js está VAZIO! Isso mesmo, o arquivo está vazio, portanto, nem se Chico Xavier nos ajudassem o método seria encontrado.

Solução: Baixar o arquivo jquery.autotab-1.1b.js (Aqui mesmo no github tem) e substituir o arquivo vazio.

  1. SEGUNDO PROBLEMA

Vocês vão perceber que mesmo após a correção acima o erro persiste. O motivo é a falta da chamada do arquivo nas páginas de edição de endereço.

Solução: incluir a seguinte chamada nos seguintes arquivos:

Arquivos que devem receber o código acima:

  1. app\design\frontend\base\default\template\onepagecheckout\persistent\customer\address\edit.phtml;
  2. app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\edit.phtml;
  3. app\design\frontend\base\default\template\onepagecheckout\persistent\customer\form\register.phtml;

Com as alterações acima o erro do autotab_magic() será resolvido e as máscaras aplicadas.

OBS IMPORTANTE: NÃO SE ESQUEÇAM DE ATIVAR O short_open_tag NO SEU PHP.INI

Espero ter ajudado a todos. Valeu!

PabloGarciaComBR commented 10 years ago

@thalessan Desculpe, mas qual a chamada que deve ser incluída? Acho que está faltando. Obrigado.

rafaelstz commented 10 years ago

Essa chamada de seu jquery.autotab-1.1b.js pois nesses arquivos contém chamadas padrões de js apontando para base/default