フランス語の検索結果を見ると、バグに気付きました。 CMSデスクでは、私はフランス語のコンテンツの英語でページ名を保持しています。問題は、フランス語の結果ページに表示されていることです。変換中 Kentico 9検索結果の変換
、デフォルトの1をオフに基づいて、私はこのようにクリック可能なタイトルを提示します。メニューキャプションが記入されている場合<a href='<%# SearchResultUrl() %>' data-type="title" target="_blank" ><%#SearchHighlight(HTMLHelper.HTMLEncode(CMS.ExtendedControls.ControlsHelper.RemoveDynamicControls(DataHelper.GetNotEmpty(Eval("Title"), ""))), "<span class='highLight'>", "</span>")%></a>
はここで、私の考えですが、タイトルではなく、それを使用しています。メニューページタイプの検索フィールドを調整せずにDocumentMenuCaptionを出力するにはどうすればよいですか?
私の論理はDocumentMenuCaptionがemtpyであるかどうかをチェックし、使用する場合はTitleを使用します。
乾杯、しかしIfEmptyはトリックだった私は、変換をrejigged、それがうまく動作しているようです。 。 –