Quicksearch um Suchfelder erweitern? Nicht nur im Content suchen lassen?

Hallo, hat von Euch mal jemand die Schnellsuche (diejenige oben in der Toolbar) erweitert? Momentan sucht sie meines Wissens (also Lektüre AgentTicketSearch.pm und Article.pm) nur in Artikeln, und da in (From To Cc Subject Body). Nun bekommt man ein Problem, wenn der Kunde geändert wird, was bei uns häufig passiert, weil bestimmte Personen für andere Tickets per Mail aufgeben. Als erster Arbeitsschritt wird dann der Kunde korrigiert. Die Agenten suchen dann bei einem Anruf des "richtigen" Kunden nach "Mustermann" in der Schnellsuche und finden nur dann das Ticket, wenn der Name korrekt geschrieben in Cc oder Body vorkommt. Ich hatte ausserdem vor, die Schnellsuche zu modifizieren. Mit vorangestelltem "#" soll nicht im Body gesucht werden. Das funktioniert schon im Testsystem, minimiert hier die Suchzeit auf 1/3, aber liefert noch weniger Ergebnisse gerade für den Fall des geänderten Kunden. LEIDER kann ich die Suche nicht einfach um "CustomerID" erweitern (diese enthält bei uns u.a den Nachnamen), weil die Ticketfelder mit "UND" verknüpft werden. Oder-Verknüpfung läuft intern leider nur mit dem Parameter "ContentSearch"... Konkret: wenn man sowas macht in der AgentTicketSearch.pm in der Gegend "# prepare fulltext search": | for (qw(TicketNumber Title CustomerID)) { | $GetParam{$_} = $GetParam{Fulltext}; | } ...dann werden in der Suche die (TicketNumber Title CustomerID) mit UND verknüpft und man erhält keine Ergebnisse. Anyone? Michael
participants (1)
-
Michael Scheer