Jak przekonwertować standardową warstwowy nawigację do korzystania wyboru lub wybierz kilka wejść dla atrybutów typu rozwijanej lub wielokrotny ?
Na przykład, jeśli użytkownik wybierze niebieski i czerwony dla atrybutu koloru, nawigacja warstwowa pokazuje wszystkie elementy pasujące do niebieskiego LUB czerwonego.
attributes
layered-navigation
product-list
Alizain Prasla
źródło
źródło
Odpowiedzi:
Istnieje wiele rozszerzeń, które zapewnią tę funkcjonalność (wyszukaj „ulepszoną nawigację warstwową”). Wypróbowałem wszystkie wymienione poniżej rozszerzenia, ale moim ulubionym jest zespół e-commerce - podoba mi się to z powodu minimalistycznego charakteru, nie stara się robić zbyt wiele, ale jest bardzo wydajny i działa dobrze po wyjęciu z pudełka. Obsługuje również próbki kolorów, jak opisano.
Niektóre inne w określonej kolejności:
Należy pamiętać, że mogą powodować konflikty z modułami innych firm.
Jeśli chcesz to zrobić głównie z próbkami kolorów, sugeruję sprawdzenie tego rozszerzenia autorstwa Chada Morgana.
Oto artykuł Inchoo o utrzymywaniu widoczności nieużywanych filtrów.
Jeśli szukasz tego kodu, myślę, że odpowiedź na twoje pytanie może być za długa dla tego forum. Nie mam linku do postu / samouczka na blogu, który uczy, jak to zrobić, ale sugeruję zacząć od rozszerzenia warstwowych bloków nawigacyjnych.
źródło
Jeśli chcesz tylko przekonwertować domyślną nawigację warstwową do pól wyboru, rozwiązanie jest bardzo łatwe i umieścisz ją tutaj.
Edytuj kod
app/design/frontend/ourpackage/ourtheme/template/catalog/layer/filter.phtml
pliku w następujący sposób:Rozwiązaniem jest ulepszona wersja tego . Podziękowania należą się również tej osobie.
źródło