Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Views: komplexe Exposed Filter Suche

Eingetragen von no2x (98)
am 01.12.2010 - 22:07 Uhr in
  • Views
  • Drupal 6.x

Moin,

Ich sitz grad an einer komplizierten Suche, die durch eine hervorgehobene View erreicht werden soll. Die View besteht aus einer Seite, die mit einem Taxonomy Filter gefiltert werden kann (auf exposed/hervorgehoben eingestellt). Ausserdem ist die Option Hervorgehobenes Formular in Block aktiviert, damit ein Block zur Suche bereitgestellt wird. Sucht man sich in diesem Block einen entsprechenden Begriff aus (z.B. Bohrmaschine), so wird die Views Seite aufgerufen und alle Bohrmaschinen angezeigt.

Nun haben die angezeigten Inhalte der Kategorie Bohrmaschine jedoch verschiedene Eigenschaften (z.B. Schlagbohrfunktion etc., das wurde mit CCK-Felder umgesetzt). Ist es möglich, dass nun in der gefilterten Anzeige weitere Sortierungen/Filterungen vorgenommen werden können? Idealerweise sollte auf der Seite ein Block stehen, der die Eigenschaften der bereits gefilterten Ergebnisse (Bohrmaschine) auflistet. Klickt man auf diese Eigenschaften wird weiter gefiltert. Die einzelnen Eigenschaften-Filter sollte man auch wieder entfernen können.

Ich meine, dass man bei den Argumenten eine Funktion "zusammenfassen" hat, bekomme das aber nicht mit dem Exposed filter zusammen zum laufen.

Hat jemand schon mal sowas umgesetzt und einen Tipp für mich?

‹ Dropdown-Filter in View Komplexe Ansicht erstellen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

experimentier mal

Eingetragen von stone_d (178)
am 02.12.2010 - 00:56 Uhr

experimentier mal hiermit:
http://drupal.org/project/views_hacks
Zumindest lässt sich da die Ergebnisliste im zweiten, dritten, vierten Filter eingrenzen. Ich habe das in einem Exposed Filter mit 1. Nodetypen-Auswahl, 2. Node-Auswahl und 3. Taxonomieliste gemacht. Das hat prima funktioniert. Die Taxonomieliste enthält nur noch die Begriffe, die auch der Node zugewiesen sind.
Ob das auch für die CCK-Felder gilt weiß ich nich. Musst mal ausprobieren.
Warum hast du diese "Funktionsliste" (z.B. Schlagbohrfunktion etc.) nicht auch mit einem Vokabular, sondern mit CCK Feldern umgesetzt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, danke für den Tipp.

Eingetragen von no2x (98)
am 02.12.2010 - 02:06 Uhr

Hallo,

danke für den Tipp. Leider komm ich damit auch nicht so ganz klar, denn die Exposed Filter hängen immer noch zusammen (1 Button). Das ganze sind CCK Felder, weil die Bohrmaschinen jede Menge Eigenschaften haben, die bei der Node Creation mit Checkboxes angeklickt werden können.

Ich habe mal für mein Beispiel Screenshots gemacht um das zu verdeutlichen. Auf dem ersten Bild sieht man das Ergebnis, wenn nur der Exposed Filter für Taxonomy gewählt ist.

Danach sollte über die Links auf der rechten Seite die Eigenschaften gewählt werden - die Ergebnisse werden weiter gefiltert. Ist das irgendwie machbar? Notfalls über das Template?

AnhangGröße
suche1.jpg 18.23 KB
suche2.jpg 15.53 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst doch auch die

Eingetragen von stone_d (178)
am 02.12.2010 - 09:45 Uhr

Du kannst doch auch die Taxonomy zum Anklicken mit Checkboxen im Content machen - ohne CCK.
Schau mal hier: http://drupal.org/project/content_taxonomy

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, ich kenn Content Taxonomy

Eingetragen von no2x (98)
am 02.12.2010 - 14:52 Uhr

Ja, ich kenn Content Taxonomy - bin aber überhaupt kein Fan davon. Außerdem habe ich neben den obenstehenden Eigenschaften noch weitere. Taxonomy würde sich dafür nicht eignen.

Mittlerweile habe ich herausgefunden, dass die Funktion, die ich benötige Faceted Search heißt. Da gibt es wohl zwei Möglichkeiten: Solr verwenden (was aufgrund der 395$/Jahr bei Aquia nicht in Frage kommt - ein eigener Suchserver steht auch nicht zur Verfügung) oder das Modul Faceted Search (http://drupal.org/project/faceted_search).

Dieses Modul bietet eine solche Funktionalität (siehe die Guided Search bei http://facetedsearch.davidlesieur.com/), soll aber sehr datenbankintensiv sein (insbesondere bei vielen facetes und bei vielen Nodes, insb. wenn i18n verwendet wird - was alles in diesem Fall zutrifft). Habt ihr Erfahrungen mit dem Modul?

Am liebsten wäre mir dennoch, wenn man sowas mit Views selbst machen könnte...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Als "Fan" von Content

Eingetragen von stone_d (178)
am 02.12.2010 - 22:01 Uhr

Als "Fan" von Content Taxonomy würde ich mich auch nicht bezeichnen. Aber hier geht es ja darum, wie du am besten ans Ziel kommst. Und bevor ich mit irgendwelchen aufgeblasenen Tools versuche über extreme Umwege ans Ziel zu kommen, würde ich doch eher zu Content Taxonomy greifen. Ich wüsste auch nicht was dagegen spricht ein eigenes Vokabular mit allen Eigenschaften anzulegen ...
Aber vielleicht hat ja jemand anders ne begnadete Idee ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 2 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 2 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 2 Tagen
  • Ich habe ja keine Angst vor
    vor 3 Wochen 4 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 3 Wochen 6 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 1 Tag
  • Du hast die "Trusted host
    vor 4 Wochen 1 Tag
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 16 Stunden
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 6 Wochen 4 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 10 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20506

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 39 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association