djsienka Posted January 28, 2014 Share Posted January 28, 2014 Witam. Tak jak w tytule. Brak polskich znaków w Bloku linków pernamentnych. Tak to wygląda w panelu administratora: " Blok link�w pernamentnych ZAINSTALOWANY Stworzone przez : PrestaShop | Wersja : 0.1 | Kategoria : Funkcjonalnośc sklepu Opis : Wy�wietla blok z linkami : Mapa strony, Kontakt, Dodaj do ulubionych." Chociaż to mi nie przeszkadza w panelu admina. Ale na stronie głównej sklepu : Zaloguj si� Moje konto Moja lista �ycze� - nie wygląda to za dobrze. Parę dni już grzebię w plikach i nie mogę nigdzie znaleźć gdzie to poprawić. Pomoże ktoś ? Link to comment Share on other sites More sharing options...
vekia Posted January 28, 2014 Share Posted January 28, 2014 sprawdź kodowanie głównego pliku .php modułu. Musi to być utf-8 bez bom. Link to comment Share on other sites More sharing options...
djsienka Posted January 30, 2014 Author Share Posted January 30, 2014 Moduł składa się z kilku plików: blockpermanentlinks.php, index.php, blockpermanentlinks-footer.tpl, blockpermanentlinks-header.tpl, blockpermanentlinks.css, blockpermanentlinks.tpl, w żadnym z nich nie ma nic o encoding. Jedynie o kodowaniu jest w pliku config.xml. : "<?xml version="1.0" encoding="UTF-8" ?> <module> <name>blockpermanentlinks</name> <displayName><![CDATA[Permanent links block]]></displayName> <version><![CDATA[0.1]]></version> <description><![CDATA[Adds a block that displays permanent links such as sitemap, contact, etc...]]></description> <author><![CDATA[PrestaShop]]></author> <tab><![CDATA[front_office_features]]></tab> <is_configurable>0</is_configurable> <need_instance>0</need_instance> <limited_countries></limited_countries> </module>" Spróbowałem (w przeglądarce chrome) "zbadać element" - Zaloguj si�. I po zmianie: "/my-account" title="Zaloguj si� do konta klienta" class="login" rel="nofollow">Zaloguj si�</a>" - na polskie litery wszystko było dobrze. Lecz po wyczyszczeniu pamięci podręcznej wszystko wróciło do starego wyglądu. Domyślam się, że to trzeba zmienić w pliku na serwerze, ale nie mogę go zlokalizować. Link to comment Share on other sites More sharing options...
vekia Posted January 31, 2014 Share Posted January 31, 2014 mam na myśli pliki, edytując pliki podczas zapisu możesz zdefiniować jakie kodowanie użyć dla danego pliku, chodzi o to, aby te pliki były zapisane za pomocą UTF-8 bez BOM, zapisując je jako ISO xxxx czasami wywala tego typu kwiatki. w jaki sposób zdefiniowałeś tłumaczenia? czy ich nie definiowałes? Link to comment Share on other sites More sharing options...
djsienka Posted February 1, 2014 Author Share Posted February 1, 2014 W programie, którym edytuję pliki mam ustawione kodowanie na: UTF-8 bez BOM i pod spodem zaznaczona opcja: Zastosuj do otwartych plików ANSI. Nie definiowałem tłumaczenia. Wydaje mi się, że brak polskich znaków wystąpił po którejś aktualizacji Presta. Link to comment Share on other sites More sharing options...
szopenkrk Posted February 2, 2014 Share Posted February 2, 2014 Sprawdź kodowanie tłumaczeń oraz dokładnie sprawdź kodowanie pliku blockpermanentlinks.tpl na 100% to któryś z nich jest problemem. Osobiście miałem dziś tak z plikiem odpowiedzialnym za wyświetlanie jednego z modułów. Zmiana kodowania działa w 100%. Link to comment Share on other sites More sharing options...
vekia Posted February 3, 2014 Share Posted February 3, 2014 Zastosuj do otwartych plików ANSI. mi to wygląda podejrzanie Link to comment Share on other sites More sharing options...
djsienka Posted February 3, 2014 Author Share Posted February 3, 2014 (edited) Sprawdź kodowanie tłumaczeń oraz dokładnie sprawdź kodowanie pliku blockpermanentlinks.tpl na 100% to któryś z nich jest problemem. Osobiście miałem dziś tak z plikiem odpowiedzialnym za wyświetlanie jednego z modułów. Zmiana kodowania działa w 100%. Dzięki za pomoc - podziałało. Temat do zamknięcia - pozdrawiam. Edited February 3, 2014 by djsienka (see edit history) 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