Istnieją 2 typy filtrów w pluginie DJ-Catalog2 YooTheme Integration. Pierwszy filtr "Full Filters" wyświetla wszystkie możliwe filtry. Jest to najprostszy sposób na wyswietlenie filtrów na Twojej stronie. Druga opcja to mapowanie pól w elementach filtrów. Istnieją 4 elementy, dzięki którym możesz skonfigurować wyświetlanie się pól dodatkowych!
Proszę włączyć jQuery w ustawieniach YooTheme Builder.
Element Full Filters nie może być używany razem z elementami filtrów DJ-Catalog2 Filters. Nie umieszczaj elementu Full Filters wewnątrz sekcji o typie DJ-Catalog2 Filters.
Element Full Filters
Aby użyć elementu Full Filters przejdź do sekcji i wybierz element Full Filters z biblioteki elementów. Ten element znajduje się w zakładce DJ-Catalog2 Filters:
Element wyświetli wszystkie możliwe filtry:
Ustawienia elementu Full Filters
Istnieje kilka opcji, które można dostosować:
- Grid Width - ustaw szerokość grida,
- Grid Column Gap - wybierz wolne miejsce pomiędzy kolumnami w gridzie,
- Grid Breakpoint - wybierz punkt załamania grida,
- Vertical Alignment - wyśrodkuj zawartość w pozycji pionowej
Filtry jako sekcja oraz elementy filtrów
Druga opcja wyświetlania filtrów jest nieco trudniejsza.
Na początku musimy utworzyć sekcję dla filtrów:
Po utworzeniu sekcji przejdź do zakładki Advanced. Zobaczysz checkbox "Enable as DJ-Catalog2 Filters". Zaznacz ten checkbox.
Teraz w tej sekcji możesz umieścić filtry dj-catalog2. Dla przykładu użyjemy filtrów typu checkbox oraz colors:
W elemencie checkbox musisz zmapować pole do tego elementu. Opcja mapped field pokaże tylko te pola dodatkowe, które pasują do tego elementu (są typu checkbox).
Po wybraniu pola dodatkowego możesz przejść do zakładki Settings:
- Alignment - wybierz, w której pozycji opcje pola powinny być wyświetlone,
- Margin - wybierz margines dla tego elementu,
- Remove top margin - usuwa górny margines,
- Remove bottom margin - usuwa dolny margines,
- Send form automatically - po zaznaczeniu tej opcji, formularz będzie wysyłany automatycznie jeśli wybierzemy opcję pola dodatkowego w filtrze.
Teraz filtr wyświetli się na froncie:
Teraz dodamy filtr typu colors:
Istnieją dodatkowe opcje do ustawienia dla tego elementu:
- Show Field Names - wyświetla lub ukrywa nazwy opcji dla pola dodatkowego,
- Border Color - wybierz kolor obramowania,
- Border Style - wybierz styl obramowania,
- Border Size - podaj wielkość obramowania,
- Border Radius - podaj promień obramowania,
- Width - podaj szerokość dla opcji pola dodatkowego,
- Height - podaj wysokość dla opcji pola dodatkowego,
- Submit - zaznacz jeśli chcesz wysłać formularz automatycznie po wybraniu opcji pola dodatkowego.
Istnieją jeszcze 4 elementy w zakładce DJ-Catalog2 Filters:
- Button - może działać jako przycisk wysyłania lub resetowania formularza,
- Select input - wyświetla pola dodatkowe o typie "select",
- Filter range - wyświetla filtr zakresu ceny. Minimalna wartość zakresu oraz maksymalna wartość zakresu może być ustawiona wewnątrz elementu,
- Radio - wyświetla pola dodatkowe o typie .