组件模板和页面模板需要TBBS来实现具有组件链接的Component的SiteEdit

时间:2012-05-25 13:31:18

标签: tridion tridion-2011

我正在使用Tridion 2011 SP1和SiteEdit 2012中的Dreamweaver模板。

我的组件有组件链接。我也想为组件链接启用SitEdit。

我编写了一个组件模板来获取链接组件的值,并在主组件模板构建块中引用它。

我的主要组件CT具有以下模板构建块。

Dreamweaver TBB(Referring to Component link CT internally)
Enable Inline Editing for the Component
Default Finish Actions.

页面TBB就像这样

<html>
   <head></head>
   <body>
      @@RenderComponentPresentation("ComponentID","ComponentTemplateID")@@
   </body>
</html>

页面模板包含以下块:

Page TBB
Enable Inline Editing for the Page
Default Finish Actions

我在预览页面时能够看到SiteEdit标签。我也能够看到组件链接中的内容。

但是当我发布页面时,我无法编辑内容。

我是否需要在任何块中添加任何模板构建块或任何修改?

1 个答案:

答案 0 :(得分:4)

  

但是当我发布页面时,我无法编辑内容。

您的发布目标是否针对Tridion UI 2012正确配置( SiteEdit!)

“我无法编辑内容”是什么意思?

  • 您没有在左上角看到SDL Tridion按钮?
  • 您看过按钮但是点击它会导致错误?
  • 您会看到组件演示文稿的边框,但字段不可编辑?

您是否还在组件演示文稿中添加了“为组件启用内联编辑”TBB?