Magento - Pozabljeno geslo & email
 
chlawk 27. nov 2015 10:01:43 Pridružen od:
13. nov 2015
7 objav
0 0 0
#1

Zdravo,



imam ene par problemov (upam da so med zadnjimi) pri delovanje spletne trgovine (Magento 1.9):




  • Ko uporabnik klikne na "Pozabljeno geslo?", ga preusmeri na obrazec za vnos svojega elektronskega naslova. Vse super in prav, a če uporabnik vnese napačen oz kakršenkoli email naslov, Magento še vedno sporoči, da je bil email poslan na elektronski naslov (tudi če email v bazi ne obstaja). Je že kdo imel podobne probleme? Mogoče kakšno obvestilo v smislu "Uporabnik s tem elektronskim naslovom ne obstaja."?


  • Trgovino sem uspešno povezal z Bankart modulom, tudi prevezave delajo ok, vendar imam problem pri pošiljanju "Order emailov", saj želim, da se ta email pošlje po zaključeni transakciji in ne po Zaključenem naročilu (preden je prevezan na Bankart modul). Kje oz. kako nastaviti, da se email pošlje glede na nek status oz. po prikazani "Successful" strani?




Hvala!



p.s.: Se opravičujem, sem verjetno objavil v napačno kategorijo :/


všeč(0) ni všeč(0) spam(0)
 
chlawk 27. nov 2015 10:13:08 Pridružen od:
13. nov 2015
7 objav
0 0 0
#2

Prvo sem že uredil.

Rešitev: http://stackoverflow.com/questions/21274497/how-to-override-forgot-password-message-in-magento


všeč(0) ni všeč(0) spam(0)
 
slayer 27. nov 2015 10:38:07 Pridružen od:
4. jul 2011
472 objav
295 32 11
#3

Prvo mislim da sploh ni problem. Načeloma ne želiš, da preko "forgot" obrazca nekomu izdaš ali je oseba z vnesenim email naslovom tvoja stranka ali ne. Iz varnostnega vidika je najbolje, da za obstoječe ali neobstoječe emaile izpišeš nekaj v tem smislu: "Če je email naslov v naši bazi, vam bomo poslali email z navodili za ponastavitev gesla".


všeč(0) ni všeč(0) spam(0)
 
SlimDeluxe 27. nov 2015 10:38:36 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#4

V bistvu moraš z observerjem gledat že checkoutonepagecontrollersuccessaction ki še ne pošlje mejla in potem ko končaš z Bankart procesom ročno poslati email z $order->sendNewOrderEmail();


všeč(0) ni všeč(0) spam(0)
Freelance Web Developer
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se