Exposed Filter hervorgehoben im Block UND auf Seite

am 04.09.2012 - 10:27 Uhr in
Hallo zusammen,
ich nutze für meine Suche eine View mit Exposed Filter der Hervorgehoben in einem Block ausgegeben wird. Funktioniert soweit tadellos, nur: Ich möchte den Filter nicht nur im Block nutzen sondern auch auf der "Ergebnissseite" anzeigen lassen, denn wenn die Suche bspw. nix findet, soll das Formular ja trotzdem auf der Seite ansich angezeigt werden und nicht nur im Block!
Ich hoffe Ihr versteht was ich meine?! Einer eine Idee wie ich das hinbekomme?
Danke und Grüße!
- Anmelden oder Registrieren um Kommentare zu schreiben
In Drupal 6 macht man das
am 04.09.2012 - 11:44 Uhr
In Drupal 6 macht man das indem man eine "Seite" anlegt und die Option "Hervorgehobenes Formular in Block" (in den Viewseinstellungen) aktiviert. Diesen Block findet man dann unter "Blöcke" ... nachdem der User auf "Suchen" klickt, wird er auf die "Seite" (mit den Ergebnissen) umgeleitet und dort ist dann natürlich auch der hervorgehobene Filter verfügbar sodass man eine andere/neue Suche starten kann, sollte kein Ergebnis angezeigt werden.
Bei Drupal 7 wird das doch ähnlich möglich sein!
Hi lonit, also ich habe die
am 04.09.2012 - 12:45 Uhr
Hi lonit, also ich habe die Einstellungen mit dem Hervogehobenen Formular genauso in D7. Allerdings wird dann, egal wo, nur der Block angezeigt. Das Formular nicht nochmal auf der Seite im Content, sondern nur im Block.. Problem dabei ist, dass der Block in der Header-Region ist und ich deshalb aus Nutzerfreundlicher Sicht das Formular zusätzlich auch im Content-Bereich haben möchte. Das scheint bei Views in D7 nicht so zu funktionieren. Oder mache ich was falsch? Lösungswege jemand?
Wenn du einzelne Blöcke
am 04.09.2012 - 12:59 Uhr
Wenn du einzelne Blöcke mehrfach verfügbar haben willst, nutze http://drupal.org/project/multiblock - damit kannst du von einem Block eine weitere/neue Instance anlegen und den Suchblock mehrfach verfügabr machen und in so viele Regionen verschieben wie du willst.
Allerdings wird dann, egal wo, nur der Block angezeigt. Das Formular nicht nochmal auf der Seite im Content, sondern nur im Block.
kA - bei mir (6) werden die Exposed Filter im Block und auch auf der Seite (auf die der User die Ergebnisse angezeigt bekommt) angezeigt. Warumd as bei dir nicht der Fall ist, weiß ich nicht.
Achso .... du musst den Block
am 04.09.2012 - 13:13 Uhr
Achso .... du musst den Block (mit den Filtern) natürlich auch auf der Viewsseite "sichtbar" machen (blockeinstellungen). Dazu nimmst du einfach einen neue Instance von Multiblock und verschiebst sie in die gewünschte Region auf der Viewsseite oder du lässt den Headerblock direkt auch auf dem Pfad der Viewsseite einblenden.