【问题标题】:Need help to create component template using Template building block需要帮助使用模板构建块创建组件模板
【发布时间】:2012-10-27 12:21:35
【问题描述】:

我需要以下情况的帮助:

我有页面模板 PT1,其中包含 2 个 TBB,我有组件模板 CT1,其中包含 1 个 TBB。

我使用页面模板(PT1)创建了一个页面并添加了一个组件并选择了组件模板(CT1)。

将一些文本值推送到包的 TBB 和所有三个 TBB 都是单个 dotnet 程序集的一部分,并在三个不同的类中实现,即实现“Itemplate”接口并实现“transform”方法。

问题:

在发布的文件中,我可以看到页面模板 PT1 中使用的 TBB 推送的内容,但看不到组件模板 CT1 的 TBB 推送的内容。

【问题讨论】:

标签: tridion tridion-2011


【解决方案1】:

通常,要从模板输出,您需要创建 DWT TBB,除非您直接从 C# TBB 发送输出。

在您的情况下,看起来您拥有所有 C# TBB,并且它们是否将任何内容输出到包中。如果不是,那么我什至怀疑您的 PT 会输出任何 html。

您可以使用模板生成器工具来调试您的模板,因为在我的 cmets 中,文档门户链接将为您提供指导。

【讨论】:

  • 感谢您的回复。目前我只使用 C# TBB,2 个 TBB 用于页面模板,1 个 TBB 用于组件模板。而这个页面发布后的输出会是“Js”文件,由TBB负责创建JS文件的内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-10
  • 2023-01-29
  • 1970-01-01
相关资源
最近更新 更多