Eigente Inhaltstypen in die Suche miteinbeziehen
Eingetragen von mikolaskova (776)
am 13.11.2008 - 17:15 Uhr in
am 13.11.2008 - 17:15 Uhr in
Hallo,
die Drupal-Suche (optionales Drupal-Modul Search) durchsucht in meiner Installation nur den Inhaltstyp Seiten. Selbst wenn ich bei der erweiterten Suche einen eigenen Inhaltstyp explizit anwähle, werden keine Inhalte gefunden.
Muss ich die Inhaltstypen irgendwo für die Suche verfügbar machen? Falls ja, wo?
(die Inhalte mit den eigenen Inhaltstypen werden auf der Site meist in views angezeigt)
Wäre für jegliche Hinweise dankbar.
Gruss
ADriana
- Anmelden oder Registrieren um Kommentare zu schreiben
Exposed Filter
am 13.11.2008 - 17:44 Uhr
Du kannst Dir mit Hilfe von Views ein eigenes Suchformular nach eigenem Belieben basteln. Stichwort: Exposed Filters, oder (etwas unglücklich) bei der deutschen Übersetzung "Hervorheben" bei den Filtern in Views. Ist wesentlich flexibler als die Drupal-interne Suche.
Beste Grüße,
Niko
Kommune3 Medien
Drupal Entwickler aus Dortmund
Kommune3 - Drupal Entwickler aus dem Ruhrgebiets
Danke- aber mit einem
am 13.11.2008 - 19:22 Uhr
Danke- aber mit einem Exposed Filter kann ich ja einfach eine View durchsuchen... ich möchte aber alle Seiten, auch alle views durchsuchen. Geht das mit dem Search-Modul nicht?
Oder ist das so gemeint, dass ich eine View mache, in der alle nodes vorkommen und dann nur den Exposed Filter, d.h. das Suchfeld anzeige?
Gruss
Adriana
View-Suche: man kann muss aber nicht Filter exposen
am 13.11.2008 - 21:42 Uhr
@mikolaskova,
da hast Du das Erstellen einer Suche mit Views etwas missverstanden.
Wenn man mit einem View eine Suche erstellt kann man muss aber nicht Filter exposen. Das Exposen von Filtern bietet dem Anwender lediglich eine Interaktion fuer die Suche. Kein exposed Filter ergo keine Interaktion und die Suche findet auf den mit dem View gefilternen Inhalten statt.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
...ja, ich nehme auch an, da
am 13.11.2008 - 22:16 Uhr
...ja, ich nehme auch an, da etwas nicht verstanden zu haben-
@niko: wie hast Du das gemeint?
Wie kann ich die Views in die Suche miteinbeziehen?
Danke und Gruss
Adriana
View, die den node enthält anzeigen
am 19.11.2008 - 07:43 Uhr
Hallo,
ich glaube, jetzt habe ich das verstanden. Ich erstelle eine view, die nur einen exposed Filter z.B. Node:Body enthält. Dann erstelle ich ein Formular und schicke es mit den eingegebenen Werten an die View.
War das so gemeint?
Dann fehlt mir nur noch eines: Ist es möglich, bei der Auflistung der Suchergebnisse einen Link auf die Views, in welchen die Nodes gelistet werden zu setzen?
z.B. habe ich eine Seite "IT-News", auf welcher alle Mitteilungen der Kategorie IT-News gelistet werden.
Wenn ich nun z.B "Software" eingebe, findet die Suche diverse einzelne Mitteilungen und verweist logischerweise direkt auf die Nodes. Ich hätte aber gern einen Link auf die View (oder Views, falls die MItteilugn in mehreren vorkommt) mit allen Mitteilungen. Geht das irgendwie?
Danke und Gruss
Adriana