Driver1000 Posted March 17, 2015 Share Posted March 17, 2015 Zdravím, používám Prestashop verze 1.4.9. mám nastavenou možnost rychlé objednávky, když zákazník provede rychlou objednávku, tak vše proběhne v pořádku, ale pokud chce následně provést registraci pod stejným e-mailem objeví se hláška: "Účet pro tuto e-mailovou adresu je už registrován, prosím zadejte heslo nebo si požádejte o nové". A když se pokusí získat nové heslo, tak se zase objeví hláška: " Neexistuje žádný účet registrovaný na tuto e-mailovou adresu". Pokud mě zákazník kontaktuje se žádostí o registraci, tak změním v administraci jeho účet na registrovaného zákazníka a je to. Chtěl bych ale nějaké lepší řešení. Poradí mi prosím někdo nějaké řešení, třeba nějaký modul, který by tento problém vyřešil, děkuji. Link to comment Share on other sites More sharing options...
Hans_k Posted March 17, 2015 Share Posted March 17, 2015 Upravit kontrolní smyčku na registraci tak aby kontroloval maily jen zaregistrovaných uživatelů a hostů si nevšímal, problém je v tom že teď kontroluje adresu vůči všem adresám jestli daná adresa existuje. Link to comment Share on other sites More sharing options...
XM4N Posted March 17, 2015 Share Posted March 17, 2015 Další možnost je to zkusit si to na test eshopu na vyšší verzi a případně aktualizovat na 1.4.11+ Link to comment Share on other sites More sharing options...
Driver1000 Posted September 8, 2015 Author Share Posted September 8, 2015 Tak se zdá, že je vše vyřešeno, stačilo v Controllers/AuthController.php změnit: elseif (Customer::customerExists($email, false, false)) na: elseif (Customer::customerExists($email, false, true)) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now