首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >2 2sxc:如何禁用搜索索引

2 2sxc:如何禁用搜索索引
EN

Stack Overflow用户
提问于 2017-04-13 08:51:17
回答 1查看 95关注 0票数 0

我们在DNN安装上使用了一个2 2sxc模块,在一个页面上有多个2sxc模块应用实例,这些实例被插入到很多页面中。

我们可以禁用搜索,通过使用剃刀代码的模板文件索引一个特定的2sxc模块的内容吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-13 12:55:11

不,你可以:)

这有点棘手,但每个剃须刀都可以修改什么/如何索引某物的索引,这是经常需要的索引列表/细节-页。以下是文档中的起点:https://github.com/2sic/2sxc/wiki/Razor-SexyContentWebPage.CustomizeSearch

我会尝试以下方法(我自己还没有试过,但应该能用)

代码语言:javascript
复制
@functions
{
  /// <summary>
  /// Populate the search - ensure that each entity has an own url/page
  /// </summary>
  /// <param name="searchInfos"></param>
  /// <param name="moduleInfo"></param>
  /// <param name="startDate"></param>
  public override void CustomizeSearch(Dictionary<string, List<ToSic.SexyContent.Search.ISearchInfo>> searchInfos, DotNetNuke.Entities.Modules.ModuleInfo moduleInfo, DateTime startDate)
  {
      // clear the search-infos
      searchInfos["Default"] = new List<ToSic.SexyContent.Search.ISearchInfo>();
  }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43387615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档