目前,我正在寻找在主“内容”部分之外创建页面层次结构,以便将其与其他部分分开并与所有其他跨网站数据保持一致。我可以分配布局,子布局,并以我想要的方式获取内容。拦截为Sitecore中的页面呈现HTML /运行时HTML
但是,我需要将内容作为XHTML(目前非常简单的XHTML)推送到iTextSharp & Html Tidy或同等功能。是否有一个管道或事件可以挂钩,以便我可以获取大部分页面或全部页面响应?
我注意到Sitecore.Layouts
命名空间包括Converter
,DesignTimeHtml
和RuntimeHtml
,其中引用了convertToRuntimeHtml
管道,这似乎传递个的HTMLDocument后者。这些似乎是与所见即所得编辑器有关的管道。
如果没有这样的存在,会找到页面上的所有控件,然后将它们呈现出来接近Sitecore将呈现的内容?
仍然只有一年,严重的.Net网站开发,所以建议是伟大的!我会对此进行更多的研究。谢谢! – al3xnull