Podczas zakładania konta użytkownika w sklepie (korzystam z Prestashop 1.6.0.5), w przypadku gdy formularz nie zostanie wypełniony prawidłowo (np. nie zostaną wprowadzone wszystkie niezbędne pola), po przeładowaniu strony (i wyświetleniu komunikatu o błędzie) litera "Ó" oraz "ó" zamieniana jest na ciąg "ó" lub analogicznie "Ó". Co najciekawsze dzieje się tak tylko w przypadku pól "Imię" oraz "Nazwisko", wszystkie pozostałe funkcjonują prawidłowo.
Identycznie dzieje się kiedy klient sklepu dodaje nowy adres. Dane, które są przepisywane automatycznie do formularza dodawaniu adresu (czyli Imię i nazwisko), wyświetlane są nieprawidłowo w przypadku gdy zawierają literę Ó, np:
"Józef Ósmy" zostanie wyświetlone jako "Józef Ósmy"
Na każdej innej stronie sklepu oraz w bazie danych imiona i nazwiska zawierające literę ó są wyświetlane poprawnie.
Czy ktoś spotkał się może z podobnym przypadkiem? Będę bardzo wdzięczny za pomoc.
Poradziłem sobie sam - wystarczyło zmienić "|escape:'htmlall':'UTF-8'" w plikach: "Adress.tpl" oraz "authentication.tpl" na unescape, bądź w ogóle usunąć.
Question
maciekziol
Witam,
Mój problem wygląda następująco:
Podczas zakładania konta użytkownika w sklepie (korzystam z Prestashop 1.6.0.5), w przypadku gdy formularz nie zostanie wypełniony prawidłowo (np. nie zostaną wprowadzone wszystkie niezbędne pola), po przeładowaniu strony (i wyświetleniu komunikatu o błędzie) litera "Ó" oraz "ó" zamieniana jest na ciąg "ó" lub analogicznie "Ó". Co najciekawsze dzieje się tak tylko w przypadku pól "Imię" oraz "Nazwisko", wszystkie pozostałe funkcjonują prawidłowo.
Identycznie dzieje się kiedy klient sklepu dodaje nowy adres. Dane, które są przepisywane automatycznie do formularza dodawaniu adresu (czyli Imię i nazwisko), wyświetlane są nieprawidłowo w przypadku gdy zawierają literę Ó, np:
"Józef Ósmy" zostanie wyświetlone jako "Józef Ósmy"
Na każdej innej stronie sklepu oraz w bazie danych imiona i nazwiska zawierające literę ó są wyświetlane poprawnie.
Czy ktoś spotkał się może z podobnym przypadkiem? Będę bardzo wdzięczny za pomoc.
Poradziłem sobie sam - wystarczyło zmienić "|escape:'htmlall':'UTF-8'" w plikach: "Adress.tpl" oraz "authentication.tpl" na unescape, bądź w ogóle usunąć.
Edited by maciekziol (see edit history)Link to comment
Share on other sites
0 answers to this question
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