Wir haben einen Fehler bei der Suche nach französischen Suchergebnissen festgestellt. Im CMS Desk habe ich den Seitennamen in Englisch für den französischen Inhalt beibehalten. Das Problem ist, dass diese auf der französischen Ergebnisseite angezeigt werden.Kentico 9 Suchergebnis Transformation
in der Transformation, basierend aus den Standard ein, stelle ich den klickbaren Titel wie folgt aus:
<a href='<%# SearchResultUrl() %>' data-type="title" target="_blank" ><%#SearchHighlight(HTMLHelper.HTMLEncode(CMS.ExtendedControls.ControlsHelper.RemoveDynamicControls(DataHelper.GetNotEmpty(Eval("Title"), ""))), "<span class='highLight'>", "</span>")%></a>
mein Denken hier, wenn Sie die Menü Beschriftung ausgefüllt ist, verwenden Sie das eher als Titel. Wie kann ich DocumentMenuCaption ausgeben, ohne die Suchfelder auf dem Menüseitentyp anzupassen?
Ich denke, meine Logik ist, überprüfen Sie, ob DocumentMenuCaption empty ist, wenn es verwendet wird, verwenden Sie Titel.
Prost ich nicht die GetNotEmpty, zur Arbeit kommen konnte, aber die ifempty war der Trick, den ich die Transformation rejigged und es scheint gut zu funktionieren.. . –