sapphir Posted February 3, 2014 Share Posted February 3, 2014 (edited) Witam wszystkich użytkowników prestashop. Mój problem polega na tym że używam meila z polskimi znakami czyli sklep@dom-ogród.pl Problem polega na tym że presta shop nie akceptuje polskiego meila i przy próbie wysłania wiadomości testowej informuje mnie że podano błędny e-mail. Czy jest na to jakiś sposób aby to rozwiązać ? Edited February 3, 2014 by sapphir (see edit history) Link to comment Share on other sites More sharing options...
RSI-SHOP Posted February 3, 2014 Share Posted February 3, 2014 (edited) Polskie litery w nazwie domeny – NIE! Od kliku lat można nabywać domeny z polskimi znakami. Nie polecam dlatego, że przyzwyczajenie to druga natura człowieka (a przyzwyczailiśmy się do nie wpisywania polskich adresów w nazwach domen). Niestety nie wszystkie aplikacje są w stanie obsługiwać domeny IDN. W celu umożliwienia tej obsługi, należy zainstalować najnowszą wersję oprogramowania, wyposażoną we wbudowaną obsługę domen IDN, bądź odpowiedni plug-in, poszerzający funkcjonalność programu. Jeżeli oprogramowanie nie będzie skonfigurowane dla domen IDN, zostanie obsłużona jedynie postać ASCII domeny. Zapytaj swojego dostawcy hostingu a jak nie to rozważ kupno domeny bez ogonków Edited February 3, 2014 by mroczus87 (see edit history) Link to comment Share on other sites More sharing options...
vekia Posted February 3, 2014 Share Posted February 3, 2014 w tym przypadku, jeżeli już koniecznie chcesz ogonki, trzeba będzie zmodyfikować klasę validate, konkretnie funkcję public static function isEmail($email) { return !empty($email) && preg_match(Tools::cleanNonUnicodeSupport('/^[a-z\p{L}0-9!#$%&\'*+\/=?^`{}|~_-]+[.a-z\p{L}0-9!#$%&\'*+\/=?^`{}|~_-]*@[a-z\p{L}0-9]+[._a-z\p{L}0-9-]*\.[a-z0-9]+$/ui'), $email); } tak, aby wyrażenie regularne przepuszczało ogonki, podpowiedź: http://forum.php.pl/index.php?showtopic=178355 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