Sziasztok!
Már régóta küzdök vele, de nem sikerült megoldanom, ezért kérem a segítségeteket.
A feladat:
termékek hierarchikusan kategóriába rendezve - A szótár
márkanevek termékekhez rendelve - B - szótár
Azt szeretném megvalósítani, hogy ha kiválasztom pölö a hűtőket, akkor egy legördülő listában ki tudjam választani - tudja szűrni - a márkákra is, de csak azok a márkanevek jelenjenek meg, amelyekből valóban van olyan termék. Tehát, ha nincs AEG hűtő, akkor ne jelenjen meg a legördülő listában. A szűrés maradjon meg a szűrt listánál is.
Javasolták többen és ki is próbáltam a faceted serach modult, meg a taxonomy filter modult is, amik nagyjából megvalósították az elképzelést, azzal a két kis apró hiányossággal, hogy
1. nem legördülők (és az átlag user számára egy kicsit bonyás használni)
2. egyik sem működik helyesen, ha a taxonomy_term view be van kapcsolva (nem értelmezi az és kapcsolatot a két term között)
Mivel a taxonomy_term view-t nem tudom használni a formázáshoz, az is kérdés lenne, hogy akkor hogyan tudom a megjelenő listát mégis megformázni (melyik tpl.php-t kell machinálni)?
Köszi
Hierarchical select?
http://drupal.org/project/hierarchical_select?
Hierarchical select menü
Megpróbáltam, de ahogyan néztem, ez egy szótárban levő szülő-gyerek megjelenítésére szolgál.
Így működik.
-Volvo
--S40
--V40
--S60
-Mercedes
--E
---E320
Két külön szótárral ez sajna nem megy.
Gazsesz
AHAH
Macerás (nekem az volt) meg modult kell írni, de szerintem ez kell neked: Alapszintű AHAH Drupal 6 alatt
Fox Mulder
Öööö..
Köszi. Úgy látom, hogy ehhez még elég fű vagyok. :)
Ahogyan itt már guvadtra olvasom a szemem, azt látom, hogy "szétszórva" meg vannak az alapok, taxonomy_filter, csak éppen nem dropdown stílusban jeleníti meg a feltéleket, a views explosed szűrője jó lenne, csak az mindent kilistáz abból a szótárból.
Gazsesz
Anno
Anno én is görcsöltem egy ilyennel és tényleg majdnem összejött (ahogy most neked), de egy lényeges dolog hibádzik: mindenképp Javascript kell hozzá (hiszen a formot még nem küldöd el, de az egyik select-ben kiválasztott elemtől függ a másik select option listája). Ez persze nem zárja ki, hogy létezzen ilyen modul (vagy több egymással együttműködő modul), de ha nem sürgős, szerintem érdemes belevágni.
Fox Mulder
Időközben formálódik erre egy
Időközben formálódik erre egy jó kis modul:
http://drupal.org/project/dependent_fields
Védd az állatokat! ;)
pedig jó a faceted search
Lásd a linket: privátban küldöm
Szükséges modulok: faceted search, field_indexer, fsrange
A legördülés pedig köszönhető abrosonak: http://drupal.hu/forum/faceted-search-leg%C3%B6rd%C3%BCl%C5%91-list%C3%A1k
létezik még a cck faceted modul, azzal további szűrések is lehetségesek.
Views is hozzárendelhető, így az eredmény formázása megoldott..
Remélhetőleg ebben a formában megfelelő lesz a megrendelőnek.