Jump to content

[RESOLVIDO] Não salva endereços (erro: id_country É necessário)


Recommended Posts

Ola pessoal.

estou com problemas para adicionar endereços á contas

tanto na página: index.php?controller=address

quanto na página: controller=address&back=order.php%3Fstep%3D1

Pórem pelo painel administrativo: Clientes >> Endereços

eu consigo adicionar e editar endereços em contas de usuários.

 

Caso eu defina em:

que é obrigatório o usuário criar endereço já no cadastro, aparece esses erros:

  • id_country É necessário
  • O país não pode ser carregado com o endereço ->id_country
  • País Inválido

 

Estou usando:

versão do PrestaShop 1.6.1.8

URL da loja http://localhost/

Nome do tema utilizado default-bootstrap

 

Já tentei:

Fiz testes em mais de dois navegadores e o erro permanece;

Já habilitei o debug prestashop, mas nenhum erro é informado, nem no log de erros do PHP ou Apache;

Desabilitei Módulos instalados e nada;

Deletei: authentication.tpl addresses.tpl address.tpl e importei os mesmos originais inalterados;

Apaguei cache do prestashop e navegadores para refazer os testes; 

Update:

Parametro Avançado >> Desempenho >> Desabilitar módulos não nativos >> SIM

Parametro Avançado >> Desempenho >> Desativar todos os overrides >> SIM

Parametro Avançado >> Desempenho >> Smarty >> Forçar compilação

Parametro Avançado >> Desempenho >> Limpar Cache

Desinstalação de todos os módulos não nativos da instalação do Prestashop

CSS substituídos por originais do prestasop

Edited by alexandrealx (see edit history)
Link to comment
Share on other sites

*UPDATE*

 

Já tentei:

 

Parametro Avançado >> Desempenho >> Desabilitar módulos não nativos >> SIM

Parametro Avançado >> Desempenho >> Desativar todos os overrides >> SIM

Parametro Avançado >> Desempenho >> Smarty >> Forçar compilação

Parametro Avançado >> Desempenho >> Limpar Cache

Desinstalação de todos os módulos não nativos da instalação do Prestashop

CSS substituídos por originais do prestasop

Link to comment
Share on other sites

Após substituir os arquivos pelos originais, vc. deverá deletar o smarty cache e tmb. o cache do seu browser.Foi feito nesta sequência ? Se o fez antes, isto de nada adianta...

 

Como está em localhost, nao temos como verificar o que está acontecendo. Pode ser que o seu XAMPP nao está corretamente configurado. Veja aqui a configuracao mínima de um servidor para rodar o Prestashop. XAMPP/WAMP nao é a mesma coisa que um servidor em producao !! Pois estes somente EMULAM um servidor.

 

http://www.prestashop.com/forums/topic/236128-tutorial-servidor-configuracao-minima-para-ps-15/

Link to comment
Share on other sites

Substitua também os arquivos .JS pelos originais.

 

Recomendo que verifique ainda se existem overrides. Daí substituir os arquivos originais do tema pode não ser suficiente.

Alguns módulos podem criar arquivos na pasta /override/classes/* e override/controllers/*.

 

Ao final, limpe o cache do prestashop e do navegador e/ou acesse de um navegador diferente.

Link to comment
Share on other sites

[sOLUÇÃO]

 

 Primeiramente Obrigado a selectshop.at e Daniel - PrestaBR pela ajuda e incentivo.

 Após várias tentativas de substituições de arquivos, e limpando cache do prestashop após cada substituição,

notei que o 'arquivo problemático' era apenas meu Header.tpl, mais precisamente em uma DIV que inseri antes

do fechamento da tag </header>. A DIV contem um formulário de Login simples, porem eu não havia fechado a tag FORM

"</form>"

Edited by alexandrealx (see edit history)
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...