Wie Suchergebnisse auf einen Contenttype und dessen Kommentare beschränken?
Eingetragen von rhodes (631)
am 03.10.2014 - 11:49 Uhr in
am 03.10.2014 - 11:49 Uhr in
Hallo zusammen,
in einer Drupal 7 Installation gibt es den Content-Type document. Zu nodes vom Type document können registrierte User Kommentare erstellen.
Da das Projekt bislang in der Aufbauphase war, war die Drupal-Suche bis jetzt deaktiviert. Jetzt soll ich die Suche aktivieren aber mit der Einschränkung, dass nur nodes vom Type document gefunden werden und - ganz wichtig - auch die Kommentare dazu.
Wie geht denn das? Bin für jeden Tipp dankbar. (wichtig sind die Kommentare in den Suchergebnissen)
Danke und Grüße, Rhodes.
- Anmelden oder Registrieren um Kommentare zu schreiben
Mir Search_API flexibel Such-Indizes kreieren
am 03.10.2014 - 17:15 Uhr
Da gibts garantiert mehr als eine Lösung. Ich kann mich gerade nicht an den Namen eines Moduls erinnern, das diese Funktion bot mit der Core-Suche. Aber auf jeden Fall geht das mit Search_API. Die kann man sowohl mit MySQL betreiben oder da bei Bedarf nach mehr Funktion und Geschwindigkeit dann auch ApacheSolr dran hängen.
rhodes schrieb Jetzt soll ich
am 05.10.2014 - 20:27 Uhr
Jetzt soll ich die Suche aktivieren aber mit der Einschränkung, dass nur nodes vom Type document gefunden werden und - ganz wichtig - auch die Kommentare dazu.
Wie geht denn das?
Bei der Verwendung der Search API kannst Du bei der Indexparametrisierung sog. Bundle-Filter aktivieren und hierüber die Indizierung der Inhaltstypen einschränken.
Ansonsten könntest Du auch alles indizieren und bei der Search-View (sofern Du eine einsetzt) einfach auf den gewünschten Inhaltstyp filtern.