Exposed Filter dynamisch Kategorie anzeigen

am 28.11.2012 - 16:03 Uhr in
Hallo,
ich habe folgendes Problem.
Ich habe 2 Kategorien angelegt mit jeweils 2 Subkategorien, die jeweils auch 2 Subkategorien haben. Das sieht so aus:
Kategorie 1
-- Sub 1
---- SubSub1
---- SubSub2
-- Sub 2
---- SubSub3
---- SubSub4
Kategorie 2
-- Sub 3
---- SubSub5
---- SubSub6
-- Sub 4
---- SubSub7
---- SubSub8
In meiner View habe ich ein exposed filter erstellt, wo ich nach den Kategorien Filtern kann. Der exposed filter habe ich auf ein Block ausgelagert um es vom Inhalt zu trennen. Nun bekomme ich alle Kategorien inkl. Subkategorien angezeigt, das möchte ich aber nicht. Ich möchte das die Kategorien im filter dynamisch angezeigt werden. Es soll zuerst die Kategorien der ersten Ebene angezeigt werden, also Kategorie 1 und Kategorie 2. Filter ich nach Kategorie 1, soll im Filter Kategorie 1, Sub 1 und Sub 2 angezeigt werden. Filter ich nun nach Sub 2 sollen Kategorie 1, Sub 2, SubSub1 und SubSub2 angezeigt werden.
Kann ich das mit einem Exposed Filter überhaupt realisieren? Gibt es ein Modul der soetwas ähnliches macht?
Grüße
naddoo
- Anmelden oder Registrieren um Kommentare zu schreiben
Versuchs mal mit
am 10.01.2013 - 15:24 Uhr
Versuchs mal mit [do:hierarchical_select], aber ich weiß nicht ob und wie das mit Views zusammenwirkt.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Versuche mal "Kategorie 1"
am 10.01.2013 - 17:21 Uhr
Versuche mal "Kategorie 1" in den Argumenten/Contextual Filter zu verwenden.
Dort wählst du dann "Die auszuführende Aktion, wenn das Argument nicht vorhanden ist:" -> "Zusammenfassung, aufsteigend sortiert"
Das gleich machst du mit "Sub 1" (darunter) usw.
Dadurch erhältst du eine klickbare Ansicht. Kategorie 1 -> Sub 1 -> usw.
Das funzt zumindest bei ...
Land
- Bundesland
-- Städte
Drupal rockt!!!