我需要以下方案的帮助:
我有页面模板PT1,它包含2个TBB,我有组件模板CT1,其中包含1 TBB。
我使用页面模板(PT1)创建了一个页面,并添加了一个组件并选择了组件模板(CT1)。
TBB将一些文本值推送到包中,并且所有三个TBB都是单个dotnet程序集的一部分,并在三个不同的类中实现,即实现“Itemplate”接口并实现“转换”方法。
问题:
在已发布的文件中,我能够看到页面模板PT1中使用的TBB推送的内容,但无法看到组件模板CT1的TBB推送的内容。
答案 0 :(得分:3)
通常,要从模板输出,您需要创建DWT TBB,除非您直接从C#TBB发送输出。
在您的情况下,看起来您拥有所有C#TBB并且他们正在向包中输出任何内容。如果没有,那么我甚至怀疑你的PT会输出任何HTML。
您可以使用模板生成器工具调试您的模板,因为在我的评论中,文档门户链接将为您提供指导。