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

Suchfunktion - Inhalt und Term in einem

Eingetragen von Martin P. (216)
am 13.03.2013 - 13:43 Uhr in
  • Module
  • Drupal 7.x

Hallo Leute,

ich habe auf meiner Seite eine Suchfunktion. Nutze ich diese (so habe ich das eingestellt) werden erst einmal die Terms durchsucht. Ich habe dann nach Eingabe und Bestätigung in der Sidebar die Möglichkeit per "Reiterchen" auf eine Inhaltssuche und (innerhalb der Inhaltssuche, also nicht für die Termsuche) auf eine erweiterte Suche zu zu greifen.

Ich möchte es gerne wesentlich einfacher haben. Ein Suchefeld soll sowohl Inhalte als auch Terms durchsuchen. Und (!) die erweiterte Suche soll sich ebenfalls sowohl auf Inhalte und auf Terms beziehen. Zudem will ich die erweiterte Suche auch in der Sidebar verlinkt haben.

Sind das Ansprüche die aktuell umsetzbar sind? Wenn ja, dann wie?

Viele Grüße
Martin

‹ [gelöst] Webform nur ausgefüllte Felder Payment Modul richtig konfigurieren ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe meine Suche komplett

Eingetragen von montviso (2034)
am 13.03.2013 - 14:56 Uhr

Ich habe meine Suche komplett auf Views umgestellt.
Da kann man flexibler einstellen, welche Inhaltytypen durchsucht werden sollen, kann die Filter beliebig setzen und die Ausgabe schön themen.
Unter Drupal 7 gibts in der View die Möglichkeit einen Filter zu setzen mit Global-Combine fields filter.

Wenn für diese View Inhalt und Beziehung auf Term eingerichtet sind, dann kannst Du mit diesem Combine Filter ein Suchfeld machen, das in Term und Inhalt sucht.

Hier kannst Du ein Beispiel sehen für eine Kombisuche in Titel und Body eines bestimmten Inhaltstypen.
http://www.sobio.de/produkt-suche?combine=getreide
Ich habe im Template der View noch etwas Zauber gemacht, damit der Suchbegriff farbig marktiert wird im Body und maximal 20 Worte um den Suchbegriff herum angezeigt werden.

Es gibt noch eine Abwandlung auf die View, die über den Link "erweiterte Suche" erreichbar ist.
Da kann man dann noch die Optionen für die Suche auswählen. Ich werde das aber noch einschränken, weil für den normalen User ist das zu kompliziert.

Ein anderes - nicht öffentliches- Projekt ermöglicht mir so die Suche in zahlreichen Inhaltstypen und Feldern mit einem regulären Ausdruck, z.B. alle Jahreszahlen des 15. Jahrhunderts 14[0-9][0-9].

D.h. Du kannst voreinstellen, ob die Suche im ganzen Wort oder in Wortteilen funktionieren soll.
Das ist ja auch etwas unflexibel beim Standard-Suchmodul.

Keine Ahnung, ob meine Beispiele auf Deinen Anwendungsfall übertragbar sind.

Ich wüßte aber nicht, wie man so eine Kombisuche am Such-Modul sauber einrichten kann.
Das heißt natürlich nicht, daß es nicht vielleicht doch geht.
Vielleicht kommt ja noch ein Hinweis

LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich sehe, dass sehr viel auf

Eingetragen von Martin P. (216)
am 13.03.2013 - 15:28 Uhr

Ich sehe, dass sehr viel auf diesem Weg möglich ist. Vielleicht ist es aber mit Kanonenkugeln auf Spatzen geschossen? Ich hoffe es zumindest :D Es hört sich nach viel Arbeit an. Ich hoffte auf ein Modul, welches es erlaubt weitere Felder in die Suche einzubeziehen oder so. Und die erweiterte Suche ist ja schon da, dafür bräuchte ich im Prinzip nur einen Link, den ich manuell setzen kann. Ich danke dir für den super Tipp, aber hoffe trotzdem auf weitere Antworten ^^

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • DDEV: Website vom lokalen Server auf Webspace übertragen
  • MariaDB 10.6
  • Wie kann man die Ansicht der Benutzer erweitern?
  • (Gelöst) SIMPLE XML SITEMAP liefert die Sitemap für das Menü nicht aus
  • Entity Reference - Title Felder werden als Link angezeigt
  • PHP 8.1 - Deprecated function: rtrim()
  • Preloader / Spnner entfernen Menu Link Modal-Modul
  • Schriftgröße standard einstellen
  • Drupal Website gestalten
  • Tokens werden in Viev als Link angezeigt
  • [bug entdeckt & workaround gefunden] benutzerdefinierte Felder vom Userprofil tauchen ungefragt auch in den Forumtopics auf...
  • [gelöst] Mass contact Empfängerliste nach Taxonomy Term statt Rolle
Weiter

Neue Kommentare

  • Du mußt die Struktur
    vor 6 Stunden 27 Minuten
  • Ergebnis des upgrade
    vor 23 Stunden 53 Minuten
  • Danke, funktioniert einwandfrei!
    vor 1 Tag 1 Stunde
  • Bei Drupal 7 war diese Seite
    vor 1 Tag 2 Stunden
  • Es ist ein Paragraph
    vor 2 Tagen 3 Stunden
  • Danke fürs Feedback. Gut dass
    vor 4 Tagen 20 Stunden
  • Patch angewandt
    vor 4 Tagen 23 Stunden
  • core_version_requirement: ^8
    vor 1 Woche 44 Minuten
  • core_version_requirement: ^8
    vor 1 Woche 47 Minuten
  • ok. Wenn ich das mache
    vor 1 Woche 53 Minuten

Statistik

Beiträge im Forum: 247874
Registrierte User: 19595

Neue User:

  • Davidsnins
  • kudes
  • Tkakah

» Alle User anzeigen

User nach Punkten sortiert:
wla9215
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 24 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