Polskie wsparcie PrestaShop
PrestaShop => Błędy => Wątek zaczęty przez: chemar w Marzec 25, 2011, 10:30:54 pm
-
Mam problem z sortowaniem na presta v1.3.6.0. Chodzi o sortowanie producentów i dostawców. Kiedy kliknę wszyscy producenci lub dostawcy to sortują się alfabetycznie ale nie uwzględniając polskich znakó czyli producent lub dostawca który np zaczyna się na Ł ląduje na końcu listy. Jak to zmienić probowałem przez setlocale ale nie pomogło.
-
A jakie masz kodowanie w bazie ?
-
Kodowanie UTF-8
-
żeby wymusić zadaną kolejność do nazw produktów dodawaj numer np. nazywaj je:
01.jakiśprodukt
02.kolejnyprodukt
03.następnyprodukt
itd
numery oczywiście nie będą się wyświetlać na stronie. w ten sposób możesz dowolnie posegregować.
-
Jest to rozwiazanie troch ebez sensu. Masz przyklad mam w bazie 70 000 produktow i dodaje jeden produkt na literke Ł i tu bedzie problem dodajac ten produkt musze dodac na poczatku taka cyferke zeby sie ustawilo w odpowiedniej kolejnosci nie moge dodac jako kolejna po ostatnim. Przeciez nei bede przenumerowywal kilkudziesieciu tysiecy pozycji.
Moze jest jakies inne rozwiazanie
-
zrozumiełem, że chodzi o sortowanie kategorii i podkategorii, a nie produktów w kategorii ;)
jeśli pojawia się taki problem sprawdź czy wszędzie używasz tego samego kodowania. najprawdopodobniej to problem z różnym kodowaniem znaków w php/bazie.
-
Chodzi o sortowanie "sortowanie producentów i dostawców." Kodowanie wszedzie mam UTF-8