View mit hervorgehobenem Filter im Block - Ergebnisse auf neuer Seite möglich?
Eingetragen von Rikibu (257)
am 05.07.2016 - 12:04 Uhr in
am 05.07.2016 - 12:04 Uhr in
Hallo an alle Views Experten,
ich habe folgende Situation.
Ich habe mir einen Inhaltstyp mit verschiedenen Feldern gebaut, den ich über einen Page View und hervogehobenen Filtern vom Benutzer filtern lassen kann. Das ganze funktioniert soweit prima.
Nun will ich zusätzlich aber so als verkürzte Schnellsuche auf der Startseite ein paar der Eigenschaften aus dem o.g. Page View über einen Block einen Filter anbieten, der mich mit den gefundenen Ergebnissen zum o.g. Page View (mit den Suchergebnissen) führt.
das müsste ja ein exposed filter sein?
Hat jemand ne Idee wie das umzusetzen ist?
Ich danke schon mal im Voraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich bin nicht sicher, ob ich
am 06.07.2016 - 06:53 Uhr
Ich bin nicht sicher, ob ich Dich richtig verstehe?
Du möchtest den exposed Filter als Block auf einer anderen Seite einbauen?
Dann mußt Du nur in der View unter Advanced "Exposed form in block" auf "Ja" stellen.
Dann steht Dir der Filter in der Block-Übersicht zur Verfügung und Du kannst ihn - wie gewohnt - auf gewünschten Seiten, in gewünschten Regionen einbauen.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Hallo montviso erstmal Danke
am 06.07.2016 - 07:14 Uhr
Hallo montviso
erstmal Danke für deine Antwort.
Ja du verstehst mich prinzipiell richtig.
Habe auch schon den exposed Filter auf block gestellt... der neu erscheinende Block funzt auch von außen...
aber hier ergibt sich ein Problem bei folgender Zielsetzung.
Ich will auf der Startseite einen quasi verkürzten Block für eine Schnellsuche anbieten und auf der page view einen quasi noch viel umfangreicheren Filter anbieten.
Folgende überlegungen hab ich schon durchgespielt.
Der exposed filter Block ließe sich mit dem Modul Multiblock klonen, sodass ich ihn auf der Startseite anzeigen lassen kann und die page view auch den (originalen) Filterbereichsblock oberhalb erhält.
Das ist aber nicht ganz das was ich will...
Frage: Gibt es eine Möglichkeit einen zweiten Block (für die Startseite) als quasi Quicksearch mit weniger Optionen anzubieten, ohne den Filter der pageview zu verändern?
Die Quicksearch Ergebnisse sollen dann auf der normalen Pageview ausgegeben werden, wo oben der erweiterte Filter (so wie er jetzt ja schon funzt) angewendet werden kann um weiter zu verfeinern.
ich hoffe du verstehst was ich meine.
OK verstehe, das habe ich
am 06.07.2016 - 08:10 Uhr
OK verstehe, das habe ich auch schon mal gemacht.
Soweit ich mich erinnere, habe ich die überflüssigen Optionen mit CSS ausgeblendet (Ist schon eine Weile her).
Geht natürlich nur, wenn sie nicht als Pflichtfeld angelegt sind.
Andernfalls könnte man sicher auch was tricksen.
Vielleicht weiß ja noch jemand eine elegantere Methode.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
habe gerade was ausprobiert,
am 06.07.2016 - 08:21 Uhr
habe gerade was ausprobiert, was funktioniert, aber nicht wirklich elegant ist.
den normalen page view habe ich dupliziert (bezeichnung schnellsuche angehängt, damit ich sie auseinanderhalten kann)
der ursprüngliche pageview ist so eingestellt, dass er keinen exposed filter im block anzeigt.
der pageview schnellsuche ist so eingestellt, dass er den exposed filter im block anzeigt, damit ich ihn auf die startseite setzen kann.
diesen block kann ich über die löschung der überflüssigen filteroptionen quasi entschlacken, beim suchen der ergebnisse wird auf die normale pageview mit den erweiterten filtereinstellungen + anzeige der suchergebnisse der im schnellsuchefilter eingestellten kriterien angezeigt...
is zwar irgendwie redundant gelöst durch die views doublette, aber es funzt jedenfalls. wenns irgendwie eleganter ginge wär das aber auch schön
Ja, stimmt...das wollte ich
am 06.07.2016 - 09:34 Uhr
Ja, stimmt...das wollte ich nicht redundant haben, weil man dann bei jeder Style-Änderung für diese Seiten-View auch das CSS anfangen muß.
Deswegen habe ich lieber die andere unelegante Methode gewählt.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de