Hauptmenü

Suchfeld "Kontakt" durchsucht auch Feld Organisation

Begonnen von IuK, 19.03.2024 11:46:11

⏪ vorheriges - nächstes ⏩

IuK

Hallo zusammen,

wir möchten unser KIX18 gerne so anpassen, dass im Suchfeld "Kontakt" wirklich nur Vor- und Nachnamen durchsucht werden, nicht aber die Organisation.

Beispiel:
Wenn im Suchfeld "Wach" eingetippt wird, sollen nur Personen gefunden werden die "wach" im Vor- oder Nachnamen haben. Derzeit werden auch Kontakte gefunden, die innerhalb einer Organisation sind, die ebenfalls "wach" enthält (z.B. Verkehrswacht, Feuerwache usw.)

Kann das systemintern angepasst werden?

Bereits vorab vielen Dank :)


Beatrice Müller

Hallo,

es ist aktuell nicht möglich dies zu konfigurieren. Es gibt dazu aber schon einige Überlegungen.

Es müsste die relevante Datei angepasst und mittels Bind-Mount als Hotfix eingebunden werden:

1.) Datei aus dem Backend-Container kopieren:
docker cp kix_backend_1:/opt/kix/Kernel/System/ObjectSearch/Database/Contact/Fulltext.pm .
2.) Datei anpassen:
vim Fulltext.pm
    Zeile 161
    #"$UserTable.login","$OrgaTable.number","$OrgaTable.name"
    "$UserTable.login"

3.) Datei als Bind-Mount einfügen (Abschnitt backend):
vim docker-compose.yml
    volumes:
      - ./Fulltext.pm:/opt/kix/Kernel/System/ObjectSearch/Database/Contact/Fulltext.pm
      - ./backend:/opt/kix/conf.d
      - shared:/mnt/shared

4.) Umgebung neu starten:
./stop.sh
./start.sh

Diese Änderung müsste jedoch nach jedem Update vorgenommen werden, da die Datei mit einem neuen Release angepasst sein könnte.

Viele Grüße
Beatrice