Questions & Answers

aVogt
Returning Creator

Exalead5.1: Ausgabe der Namen bei search:refinement

Hallo,

wieder ein Problem mit Exalead5.1.

Es gibt die Mรถglichkeit die Suchergebnisse zu verfeinern. Die getรคtigten Verfeinerungen bekommt man รผber

     <search:hasRefinements groupID="intra_bereich">
          <search:refinements>
               ... <%= title %> ...
          </search:refinements>
     </search:hasRefinements>

Nun liefert <%=title%> den kompletten Namen der Verfeinerung. Z.B:Top/intra_bereich/mitarbeiterinformation
Nun kann ich mit
     trimAt="bereich/"
den Namen auf das wesentliche kรผrzen.

Allerdings wird der eigentliche Name immer in Kleinbuchstaben (z.B. EDV-Tipps wird zu edv-tipps) angezeigt und die Umlaute werden auch nicht richtig angezeigt (z.B. Handbรผcher wird zu handbucher).

Bei der Mรถglichkeit zu einer Verfeinerung kรถnnen die Namen mit
     <search:groups_category_title/>
ausgegeben werde. Hier werden die Namen auch richtig angezeigt.

Wie bekomme kann ich den Namen der verfeinerung ordentlich darstellen?

In der 4.3 Exalead gab es statt <%= title %> den Ausdruck <%= path %>. Da funktionierte es Ohne Probleme.

GrรผรŸe

Andreas

0 Kudos
4 Replies
marro
Crownpeak employee

Hallo Andreas,

kannst Du mir zunรคchst bestรคtigen, dass das Problem nur beim Ausschliessen von Kategorien auftritt?

GruรŸ,

Donato

0 Kudos
aVogt
Returning Creator

Hallo Donato,

kann ich bestรคtigen.

Mit angehangenem (auf das wesentliche gekรผrzte) Source wird bei der Verfeinerung nur bei dem Ausschluss der Kategoriename nicht richtig dargestellt. (siehe auch Screen - ohne Formatierung)

GruรŸ

Andreas

0 Kudos
marro
Crownpeak employee

Hallo Andreas,

die Anzeige der Kategorienamen beim Einschluss und Ausschluss von Kategorien ist in der Tat unterschiedlich. Die Grรผnde dafรผr liegen in den Informationen, die Exalead beim Einschluss und beim Ausschluss von Kategorien liefert. Es wรคre mรถglich, die Taglibrary zu erweitern, so dass auch beim Ausschluss in der Variablen title nur der letzte Abschnitt des Kategorienamens ausgegeben wird. Allerdings gibt es aktuell keine Mรถglichkeit, beim Ausschluss an die richtige Schreibweise der Kategorie zu kommen. Das scheint ein Fehler auf Seiten von Exalead zu sein, da der Kategoriename einer ausgeschlossenen Kategorie nur in der normalisierten Form (kleingeschrieben, ohne Umlaute) an die SOAP-Schnittstelle zurรผckgegeben wird.

GruรŸ,

Donato

aVogt
Returning Creator

Hallo Donato,

danke fรผr die Info, auch wenn Sie mich nicht gerade erfreut.

Ich werde mal den Helpdesk bitten ein entsprechendes Ticket bei Exalead zu รถffnen.

GruรŸ

Andreas

0 Kudos

Type a product name