Jump to content
  • 0

Problem z polskimi znakami podczas zakładania konta / dodawania adresu


maciekziol

Question

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)
  • Like 1
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...