Open afixgraf opened 11 years ago
Obs: Ao digitar dados no formulário de checkout. Não tem relação com o fato de não registrar esse dado! É uma questão sobre a necessidade de ficar digitando diversas vezes, porque é apagado no campo do formulário.
Olá,você conseguiu resolver este problema?
Não consegui @janinefp ! Acredito que por CPF e CNPJ dividirem o mesmo campo, sendo PF=CPF e PJ=CNPJ; ao atualizar a página de checkout conforme se insere os dados, o formulário tenta setar PF que é por default, por isso quando é PJ ele seta PF, esconde e carrega PJ toda vez que atualiza algum campo (entrega, pagto, cupom). Por isso o campo apaga. Alguém poderia me dizer se é isso mesmo?
O que posso fazer para não ter que ficar digitando toda hora o CNPJ?
@afixgraf , consegui encontrar a solução para este problema.
O que ocorre é que no arquivo billing.phtml o "id" do cnpj não pode ser o mesmo do cpf.
No meu caso, em: /app/design/frontend/base/default/template/onepagecheckout/onepage/billing.phtml Linha 247 em: <input type="text" id="taxvat" name="billing[cpfcnpj]"
Estava com o mesmo id do input do cpf, então troquei para: <input type="text" id="taxvat2" name="billing[cpfcnpj]"
Apenas o "id". Assim não apaga mais no checkout e continua salvando no banco.
No checkout, CNPJ fica apagando dados... Alguém teve esse problema?