Suchfunktion, die ausschließlich auf die Nodes eines Buches wirkt
Eingetragen von TDI (47)
am 07.05.2014 - 17:04 Uhr in
am 07.05.2014 - 17:04 Uhr in
Hi,
ich habe mich schon mal kundig gemacht, wie man alle Nodes eines Buches im D7 anzeigen lassen kann. Dafür habe ich das Modul DraggableViews eingesetzt. Das funktioniert auch soweit ....
Nun habe ich mir gedacht man könnte diese Funktion resp. das Modul auch dazu benutzen eine Suchfunktion zu bauen, die ausschließlich über ein bestimmtes Buch wirkt.
Welches Buch das ist, soll der Suchende selbst über ein Exposed Filter bestimmen. Ist das Buch gewählt, ist noch der Suchbegriff in ein Suchfeld einzugeben und los gehts .... haha
Hat sowas schon mal jemand gemacht oder eine Idee, wie das gehen könnte?
Danke.
TDI
- Anmelden oder Registrieren um Kommentare zu schreiben
Geht bestimmt irgendwie mit
am 08.05.2014 - 08:03 Uhr
Geht bestimmt irgendwie mit dem Modul Search API
Geht bestimmt mit Views und Relation zum Buch
am 08.05.2014 - 12:34 Uhr
Allerdings ist der Standard-Weg dann eine Volltext-Suche per Exposed Filter in der Datenbank. Und das kann dann schnell ein Performance-Problem werden, je nach Einsatz-Szenario. Search-API "hinter" Views kann dann das Performance-Problem lösen, wenn man anstatt der normalen Datenbank Such-Technologie etwas performanteres nimmt wie z.B. ApacheSolr. Aber das kann man dann auch erst in Angriff nehmen, wenn es Performance-Probleme gibt. Vor allem gibt es die Möglichkeit ApacheSolr auf einem anderen Rechner laufen zu lassen und kann so noch mehr Performance-Probleme zu lösen.
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: Tech. Concepts | Security + Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen
Mhmmm ...
am 15.05.2014 - 13:41 Uhr
Momentan wird ja über alle Bücher gesucht, was die Performance ja noch weitaus mehr belasten würde, als wenn die Suche nur über ein Buch stattfinden würde.
Ich wäre ja froh drüber, wenn es wenigstens unperformant gehen würde ... ein SOLR könnte mna ja dann immer noch aufbauen.
Für alle die hier auch eine Lösung suchen ...
am 21.05.2014 - 07:47 Uhr
ich habe das Modul "Book Search" (https://drupal.org/project/book_search) gefunden, welches mir allerdings immer durch die Lappen gegangen ist, da es nur in einer D6 Version existiert.
Allerdings hat sich bereits jemand mit dem portieren auf D7 beschäftigt und ein patch bzw. ZIP am Projekt (https://drupal.org/node/1298312) hinterlassen, welches man durchaus mal probieren kann.
Erste Tests haben eigentlich funktioniert.
Zumindest ist es besser als erstmal gar nichts zu haben.
Für meine Begriffe ist es ein wirklich sinnvolles Modul, welches dem Anwender großen Nutzen bringt und ihn von unzähligen nichts bringenden Suchergebnissen fernhält.
Ein Hoch auf die Community - hoffentlich gehts dort weiter ....