SiteCore包含页面结构中的第三方html文件

时间:2013-11-21 06:37:39

标签: sitecore

使用SiteCore 6.5,我们需要在我们的网站中包含一组html文件(有很多)。他们需要使用与我们网站中其他页面相同的页眉和页脚。

我们不想使用iFrame。

我们已经向我们推荐了通配符模块(http://marketplace.sitecore.net/en/Modules/Wildcard_module.aspx)但是我们可以使用其他任何快速简便的方法,而没有iFrames的缺点???

1 个答案:

答案 0 :(得分:3)

我会创建一个子布局和itemresolver / wildcard。

  • sublayout(缓存,offcourse)将从磁盘加载html文件并解析html,strip页眉和页脚(使用HTMLAgilityFramework)。您可以选择重写href。
  • ItemResolver / wildcards会将传入的URL映射到正确的路径以供使用。
很容易。

建议但是导入内容(这将为您提供Sitecore的好处)。这可以通过导入的设计完成,也可以与自定义导入逻辑(使用HTMLAgilityFramework)一起完成。