是否有一种可行的方法来搜索 Umbraco 5 网站?我已经阅读了很多关于 XLST 搜索的内容,但没有使用 MVC3。似乎 Examine 也出现了一些问题,因为即使是后台也丢失了 v4 中存在的搜索框。有任何想法吗?
问问题
341 次
2 回答
1
如您所知,Umbraco V5 即将退役;您可以尝试 4.x 并使用使用 umbraco 节点工厂执行搜索逻辑的用户控件执行上述操作。
希望你能得到我的意见。
于 2012-07-12T07:11:21.503 回答
0
我创建了一个非常基本的搜索,它可能不是最好的方法,但它提供了我需要的结果。
var results = Hive.QueryContent().OfRevisionType(FixedStatusTypes.Published).ToList().Where(c => c.AllAncestorIds().Any() && c.Name.ToLowerInvariant().Contains(query.ToLowerInvariant()) && c.Attribute<bool>("excludeFromSearch") == false).ToList();
OfRevisionType(FixedStatusTypes.Published)
返回已发布的页面
c.AllAncestorIds().Any()
停止返回已删除的项目
于 2012-05-23T09:32:26.343 回答