Obserwacja poczyniona w świeżo zainstalowanym systemie PS 1.7.6.0 ale tak samo jest chyba we wcześniejszych wersjach. Dotyczy przypadku, gdy chcemy sami ustalać kolejność produktów w kategorii tzn. opcja „Ustawienia/Produkty/ustawienia widoku/standardowe sortowanie(standardowa kolejność” jest ustawione na „pozycja w kategorii”.
Za pomocą standardowych narzędzi PrestaShop można w Back Office bez problemu:
- Ustawić kolejność produktów w kategorii.
- Wstawić jeden produkt do więcej niż jednej kategorii.
Działa to bez zarzutu i we Front Office jest wyświetlane tak jak zostało ustawione.
Zmienia się to w momencie aktywowania modułu „Nawigacja fasetowa” (ps_facetedsearch) (sprawdzone dla wersji modułu v3.2.1, ale poprzednie miały tak samo).
Jeśli moduł ten jest aktywny to:
- Przy włączonej opcji w konfiguracji modułu „pokazuj produkty z podkategorii=NIE” przestaje działać we Front Office wyświetlanie produktu we więcej niż jednej kategorii. Każdy produkt jest wyświetlany tylko raz w kategorii ustawionej jako domyślna. W pozostałych skonfigurowanych kategoriach nie jest wyświetlany.
- Jeśli przełączymy opcję „pokazuj produkty z podkategorii” na „TAK” produkty są znowu wyświetlane we wszystkich skonfigurowanych kategoriach. Oprócz tego oczywiście produkty z podkategorii wyświetlają się w swoich kategoriach nadrzędnych. Czyli niby tak, jak powinno być.Ale niestety tracimy tutaj bezpośredni wpływ na kolejność produktów w kategoriach nadrzędnych tzn. takich, które zawierają podkategorie z produktami.Produkty są teraz wyświetlane w następującej kolejności:
Najpierw te, które mają w swojej macierzystej (pod)kategorii ustawioną pozycję 1, potem te, które mają pozycję 2, itd. itd.
Taka kolejność jest w moim przypadku niepożądana i chciałbym ją zmienić.
Pytanie do tych, którzy się na tym znają brzmi.
Czy przy włączonej nawigacji fasetowej z opcją „pokazuj produkty z podkategorii=TAK” można ustawić kolejność wyświetlania się produktów w kategorii nadrzędnej, tak aby najpierw wyświetlały się produkty z tejże kategorii nadrzędnej a dopiero po nich produkty z podkategorii?
Jeśli można, to jak to zrobić?
Z góry dziękuję za odpowiedzi.
Pozdrawiam
Marian