現在、メインの「コンテンツ」セクションの外側にページ階層を作成して、他のセクションから分離し、他のすべてのクロスサイト データと一緒に保持することを検討しています。レイアウト、サブレイアウトを割り当て、コンテンツを思い通りに戻すことができます。
ただし、コンテンツを XHTML (現在は非常に単純な XHTML) として iTextSharp & Html Tidy または同等のものにプッシュする必要があります。ページのほとんどまたはすべての応答を取得できるようにフックできるパイプラインまたはイベントはありますか?
Sitecore.Layouts
名前空間にConverter
、DesignTimeHtml
、およびが含まれていることに気付きましたRuntimeHtml
。後者はconvertToRuntimeHtml
パイプラインを参照しており、HtmlDocument を通過しているようです。ただし、これらは WYSIWYG エディターに関連するパイプラインのようです。
そのようなものが存在しない場合、ページ上のすべてのコントロールを見つけてレンダリングすると、Sitecore がレンダリングするものに近くなりますか?