代码之家  ›  专栏  ›  技术社区  ›  Tig7r

哪些信息可以通过API控制器返回到DotNetNuke ModuleSearchBase?

  •  1
  • Tig7r  · 技术社区  · 6 年前

     public class FeatureController : ModuleSearchBase
        {
    
            public CommonDataDefinitions.Products.WebProductDetails ProductDetails { get; set; } = null;
    
    
            public override IList<SearchDocument> GetModifiedSearchDocuments(ModuleInfo moduleInfo, DateTime beginDateUtc)
            {
    
                var searchDocuments = new List<SearchDocument>
                {
                    WHAT CAN I RETURN HERE?
                };
    
                return searchDocuments;
    
                throw new NotImplementedException();
            }
        }
    

    我们的详细产品视图模块使用webapi控制器在加载时根据查询字符串中的SKU检索以下信息。

    • 产品名称
    • 产品描述
    • 产品价格
    • 产品详细说明
    • 产品.股票代码产品.MetaTitle
    • 产品.元描述

    SearchModulebase代码将位于FeatureController类中。 当用户从产品筛选模块导航时,每次查看产品的详细信息时,都会加载此页面。

    三。哪些SearchDocument信息可以返回给DNN爬虫索引?

    0 回复  |  直到 6 年前