Sortowanie towarów w Hummerce ustala kolejność, w jakiej klient widzi produkty na liście kategorii i w wynikach wyszukiwania. Obsługa sklepu definiuje reguły sortowania samodzielnie w panelu - bez edycji plików konfiguracyjnych wyszukiwarki i bez pomocy programisty - oraz może wybrać inne domyślne sortowanie dla każdej kategorii.
Stan na wersję Hummerce 2.28 (reguły sortowania w panelu, razem z obecnym mechanizmem wyszukiwarki), aktualizacja 2026-09-29. Domyślne sortowanie ustawiane osobno dla każdej kategorii - od wersji 2.27.
- Obsługa sklepu samodzielnie zarządza regułami sortowania w panelu (Konfiguracja -> Sortowanie towarów) - nazwa, kierunek i widoczność reguły - bez zgłoszenia do programisty i bez restartu wyszukiwarki.
- Domyślne sortowanie można ustawić osobno dla każdej kategorii (np. kategoria z nowościami sortowana wg daty dodania, kategoria wyprzedażowa wg ceny) - klient od razu widzi to, co ma być najważniejsze w danej kategorii.
- Kierunek sortowania i miejsce, w którym reguła jest dostępna (kategorie, wyniki wyszukiwania), ustawia się niezależnie dla każdej reguły.
- Zmiana reguł nie wymaga przebudowy indeksu wyszukiwarki ani przestoju sklepu.
- Reguła sortowania to pozycja na liście Konfiguracja -> Sortowanie towarów: Symbol, Nazwa (osobno dla każdego języka), Kierunek sortowania (rosnąco/malejąco), Używany w kategoriach (tak/nie), Używany w wynikach wyszukiwania (tak/nie) i Sortowanie po - parametr, według którego reguła sortuje.
- Kolejność reguł na liście wyboru w sklepie ustawia się przeciągnięciem, po wejściu w tryb przyciskiem Ustaw kolejność.
- Standardowe reguły dostarczane ze sklepem (trafność, kolejność ustalona ręcznie w kategorii, nazwa A-Z/Z-A, cena rosnąco/malejąco) i ich dostępność w kategoriach i wynikach wyszukiwania opisuje Wyszukiwarka i filtry.
- Reguła sortuje po jednym z pól wysłanych do wyszukiwarki (np. cena, nazwa, data dodania). Pole musi być wcześniej dodane do listy pól wysyłanych do wyszukiwarki - jeśli parametru tam nie ma, dodanie nowej reguły wymaga prac programistycznych.
- W edycji kategorii pole Domyślne sortowanie w kategorii pozwala wybrać regułę, według której sklep sortuje towary w tej kategorii, gdy klient nie wybrał ręcznie innej, oraz ustawić kierunek sortowania niezależnie od kierunku zapisanego w samej regule.
- W polu wyboru sortowania na froncie klient nie widzi osobnej pozycji dla tego ustawienia - widzi je oznaczone jako Domyślne.
- Pozostałe reguły (np. po nazwie, cenie) są nadal dostępne do wyboru przez klienta niezależnie od domyślnego sortowania ustawionego dla kategorii.
Ustawienie sklepu Propagacja zmian w filtrach kategorii do podkategorii (Konfiguracja -> Ustawienia, grupa Nawigacja w sklepie) wpływa też na sortowanie: gdy jest włączone, zmiana sortowania w kategorii nadrzędnej może przenieść się razem z filtrami do kategorii podrzędnych; gdy jest wyłączone, każda kategoria zachowuje własne ustawienia niezależnie od kategorii nadrzędnej.
- Reguły sortowania konfigurowane samodzielnie w panelu (bez edycji plików konfiguracyjnych wyszukiwarki) - od wersji 2.28, razem z obecnym mechanizmem wyszukiwarki (zob. Wyszukiwarka i filtry).
- Domyślne sortowanie ustawiane osobno dla każdej kategorii - od wersji 2.27.
- Silnik wyszukiwarki Apache SOLR - reguły sortują po polach wysłanych do indeksu wyszukiwarki, zob. Wyszukiwarka i filtry.
- Kategorie - domyślne sortowanie ustawia się w edycji kategorii, zob. Kategorie.
- Parametr, po którym ma sortować nowa reguła, musi być dodany do listy pól wysyłanych do wyszukiwarki.
- Działa po aktualizacji - standardowe reguły sortowania (cena, nazwa, trafność, kolejność w kategorii) są gotowe do użycia, a wybór domyślnego sortowania kategorii ustawia obsługa sklepu w panelu.
- Wymaga wdrożenia - nowa reguła sortująca po parametrze, którego nie ma jeszcze na liście pól wyszukiwarki.
- Minimalny szacowany czas:
- wybór domyślnego sortowania kategorii oraz zmiana kolejności i kierunku istniejących reguł przez sklep - 0 h,
- nowa reguła sortowania po parametrze już dostępnym na liście pól wyszukiwarki - od 1 h,
- nowa reguła sortowania po parametrze, którego nie ma jeszcze na liście (dodanie pola do wyszukiwarki) - od 3 h.
- Czas konkretnego wdrożenia zależy od jego zakresu - wyceniamy go indywidualnie.
- Od czego zależy czas: czy potrzebny parametr jest już wysyłany do wyszukiwarki, liczba kategorii do skonfigurowania, liczba języków sklepu.
- Nowe kryterium sortowania spoza listy dostępnych pól wymaga prac programistycznych (dodania pola do indeksu wyszukiwarki) - nie da się go dodać samodzielnie w panelu.
- Domyślne sortowanie kategorii to jedno ustawienie na kategorię - nie da się ustawić różnych domyślnych sortowań dla różnych widoków tej samej kategorii.
- Ustawienie "Propagacja zmian w filtrach kategorii do podkategorii" wpływa jednocześnie na filtry i na sortowanie - nie da się rozdzielić tych dwóch zachowań.
- Nie weryfikujemy zadania pod kątem zgodności z prawem (np. licencje przekazanych materiałów, RODO, regulamin sklepu).
- Samodzielne dodawanie nowego parametru do listy kryteriów sortowania bez pracy programisty.
- Osobne domyślne sortowanie kategorii per widok sklepu.
Czy obsługa sklepu może sama dodać nową regułę sortowania?
Częściowo. Nazwę, kierunek i widoczność reguły (kategorie/wyszukiwanie) ustawia się samodzielnie w panelu, ale sortowanie po zupełnie nowym parametrze, którego nie ma jeszcze na liście pól wyszukiwarki, wymaga prac programistycznych.
Czy każda kategoria może mieć inne domyślne sortowanie?
Tak. W edycji kategorii wybiera się regułę i kierunek sortowania obowiązujące, gdy klient nie zmieni sortowania ręcznie.
Czy zmiana reguły sortowania wymaga przebudowy indeksu wyszukiwarki?
Nie. Reguły sortowania konfiguruje się niezależnie od indeksu - zmiana działa od razu na nowe zapytania.
Ile trwa dodanie nowej reguły sortowania?
Od 1 h, jeśli sortuje po parametrze już wysyłanym do wyszukiwarki; od 3 h, jeśli trzeba najpierw dodać ten parametr do indeksu wyszukiwarki.
Czy sortowanie działa tak samo w kategoriach i w wynikach wyszukiwania?
Nie zawsze - każda reguła ma osobne ustawienie widoczności ("Używany w kategoriach" i "Używany w wynikach wyszukiwania"), więc może być dostępna tylko w jednym z tych miejsc.
Chcecie zobaczyć, jak sortowanie towarów może działać w Waszym sklepie? Umówcie bezpłatną prezentację.
- Konfiguracja -> Sortowanie towarów - lista reguł (Symbol, Nazwa, Używany w kategoriach, Używany w wynikach wyszukiwania, Kierunek sortowania, Sortowanie po), dodawanie, edycja, zmiana kolejności (Ustaw kolejność).
- Edycja kategorii - pole Domyślne sortowanie w kategorii i kierunek sortowania.
- Konfiguracja -> Ustawienia, grupa Nawigacja w sklepie - Propagacja zmian w filtrach kategorii do podkategorii.
Reguły sortowania i domyślne sortowanie kategorii nie są dostępne do odczytu ani zmiany przez REST API ani MCP. Listę towarów z podanym kryterium sortowania na danych sklepu pobiera się przez REST API i MCP - zob. Wyszukiwarka i filtry.
Etykieta pola wyboru sortowania w sklepie (msg.filters.title - "Sortuj po:") i pozostałe komunikaty wyszukiwarki - zob. Wyszukiwarka i filtry. Nazwy samych reguł sortowania tłumaczy się w edycji reguły, w każdym języku sklepu.