Problem z Polskimi znakami

Miejsce na wszelkie dyskusje odnośnie problemów technicznych i ewentualnych pytań z rozbudowaniem systemu w plikach i skryptach Opencart, a które nie dotyczą instalacji.

Problem z Polskimi znakami

Postprzez sniecik » 3 kwi 2011, o 21:18

Cześć,
Mam taki problem użytkownik podczas rejestracji konta podaje wszystkie dane i np w polu Adres 1 wpisuje ul. Kościuszki w polu Miasto Wrocław.
Po zalogowaniu zarówno w administracji jak i widoku danych adresowcyh danego użytkownika jest tak:

Mietek Śniecikowski
Ko
Wroc 78-985
Poland

Czyli zapisało bez polskich znaków ponieważ drugie pole powinno być Kościuszki, a trzecie Wrocław. Po edycji od strony użytkownika danych i ponownego wpisania adresu z polskimi znakami - dane zapisują się poprawnie.

Mietek Śniecikowski
Kościuszki
78
Wrocław 78-985
Poland

Dziwne jest że pole nazwisko (last name) zapisało się poprawnie. Miał ktoś już z tym problem? jeżeli tak to proszę o pomoc.
sniecik
 
Posty: 9
Dołączył(a): 19 mar 2011, o 21:39

Re: Problem z Polskimi znakami

Postprzez jang1200 » 3 kwi 2011, o 21:43

Spróbuj w /catalog/model/account/customer.php pozmieniać wszystkie strtolower na mb_strtolower.

Przykład. jest :
Kod: Zaznacz cały
$data['firstname'] = ucwords(strtolower(trim($data['firstname'])));
zmień na:
Kod: Zaznacz cały
$data['firstname'] = ucwords(mb_strtolower(trim($data['firstname']), 'UTF-8'));
S? trzy rodzaje bia?ej ?mierci ? s?l ? cukier i ? lekarz pierwszego kontaktu.
jang1200
 
Posty: 274
Dołączył(a): 6 mar 2010, o 19:17

Re: Problem z Polskimi znakami

Postprzez sniecik » 4 kwi 2011, o 23:24

Wielkie dzięki za pomoc już działa jak należy :)
sniecik
 
Posty: 9
Dołączył(a): 19 mar 2011, o 21:39


Powrót do Pomoc techniczna przy Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość