Exalead5.1: sort_link
Author: aVogt
Publication Date: 1/24/2012 12:43
Hallo,
in Exalead5.1 kann ich automatisch Felder anlegen. Unter anderem auch ein "Alphanum width sort".
Wenn ich über die von Exalead mitgelieferte Suchseite suche, kann ich im "sorted by" genau dieses angelegte feld auswählen.
Nun will ich dies in meine Suchseite einbauen. Dafür benötige ich den Link "sortiere nach". Laut Doku kann der Link nur für Relevanz, Datum und Größe ausgegeben werden (FS EnterpriseSearch 4.2R4 - Seite 32, 3.10.5 search:sort_link). Das ist nicht schön.
Muss ich mir meinen eigenen Sortierlink zusammenbauen, oder gibt es einen anderen Weg?
grüße
Andreas
Tags: exalead5.1
-
Author: marro - 2/2/2012 11:37
Hallo Andreas,
vielen Dank fürs Anlegen des Feature Requests!
Ich hoffe, folgendes reicht Dir als kleine "Anleitung" zum Bau des Sortierlinks aus:
Servlet-URL + "?C=" + searchAnswer.getInfos().get("context") + "&redirectUrl=" + redirectUrl + "&errorUrl=" + errorUrl + "&hf=" + numberOfHitsPerPage + "&s=" + sortfield + "&sa=0&b=0"
Dabei steht der Parameter s für das Feld, nach dem man sortieren möchte, und der Parameter sa für absteigende (=0) bzw. aufsteigende (=1) Sortierung. Der Parameter b gibt den Index des ersten anzuzeigenden Ergebnisses aus. Da möchte man in der Regel bei einer Sortierung die Anzeige natürlich mit dem ersten Suchtreffer beginnen. Der Parameter hf dient zur Angabe der Anzahl der anzuzeigenden Ergebnisse pro Ergebnisseite.
Schöne Grüße
Donato
0
Please sign in to leave a comment.
Comments
1 comment