我正在使用Kentico v7。我正在使用Smart Search Results小部件,我正在使用内置转换来呈现HTML(文档类型 - > Root - > SmartSearchResults(ASCX类型)。我注意到转换正在使用“创建”日期,但我们希望看到“上次修改日期”。我已经研究了如何获取最后修改日期而不是创建日期,我发现它非常复杂。
我已经评估了CMSModules \ SmartSearch \ Controls \ SearchResults.ascx.cs控件,并看到它调用了SearchHelper类和Search()方法。我能够评估这种方法,并发现逻辑在检索数据时非常复杂。
我可以采用哪种方法将日期更改为“上次修改日期”而不是“已创建”日期?
(我意识到这是一个非常具体的Kentico问题)
答案 0 :(得分:3)
您应该可以通过将以下内容添加到转换中来实现此目的
<%# GetSearchValue("DocumentModifiedWhen") %>
这也可用于获取搜索文档的其他值。