Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Avatar do usuário
Por rafaelmarques
#47938
Galera, uma loja minha está apresentando o seguinte erro no momento em que colocamos o e-mail para redefinir a senha quando esquecemos.

Fatal error: Call to undefined method ModelAccountCustomer::getCustomerByEmail() in /home/unissexy/public_html/catalog/controller/account/forgotten.php on line 59

Já olhei o arquivo mas aparentemente não tem nada errado.

Servidor: UolHost
Configuração de e-mail no admin: SMTP

Obrigado.
Avatar do usuário
Por Manoel Vidal
Mensagens Curtidas
#47950
Olá,

Qual a versão do OpenCart que você está utilizando nesta loja? Pois este erro indica que ele esta procurando por uma função no código que não existe.
Avatar do usuário
Por FilipeNt
#47951
Reenvie o arquivo catalog/model/account/customer.php e veja se resolve.. (imaginando que qualquer modificação tenha sido feita por vQMod)

Caso contrário, verifique a integridade da função getCustomersByEmail, na página que eu citei..
Avatar do usuário
Por rafaelmarques
#48046
Oi Manoel, a versão é 1.5.2.1.
Oi Felipe, vou fazer isso que falou e volto a comentar se der certo.

grato.
Avatar do usuário
Por rafaelmarques
#48047
Galera, olhei o arquivo e realmente tem alterações lá, outro programador da empresa mexeu nesse arquivo para acrescentar novos campos e deve ter removido alguma função. Passei esse trabalho para ele agora, já que ele mexeu no arquivo.

Obrigado a todos..