【发布时间】:2017-02-28 19:30:43
【问题描述】:
我们在查看法语搜索结果时发现了一个错误。在 CMS Desk 中,我为法语内容保留了英文页面名称。问题是,这些都显示在法语结果页面上。
在转换中,在默认的基础上,我将可点击的标题呈现如下:
<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 是否为空,如果使用,则使用 Title。
【问题讨论】:
标签: kentico