我们可以使用SiteEdit 2009在Tridion中编辑页面元数据吗?

时间:2012-06-14 13:16:28

标签: tridion siteedit

在SDL Tridion 2009 SP1中,我们将组件添加到结构组和页面元数据,然后在页面上作为组件表示输出。我们这样做是为了允许用户设置每个站点的全局内容部分,而无需将其添加到结构组中的每个页面。

当我们使用带有手动标签的组件模板输出组件时,我们会在Presentation周围找到一个红色框,并且SiteEdit框的工具提示显示“已删除”。在“组件演示文稿”选项卡中使用完全相同的“组件模板”并在页面上呈现内容时,可以编辑该内容。

是否可以使用SiteEdit 2009内联编辑作为页面/结构组元数据添加的组件?

注意:我们知道SDL Tridion 2009 SP1中存在一个突出的错误,当您打开添加到Page / Structure Group元数据的组件时,它始终以只读方式打开它。这会导致这个问题吗?

3 个答案:

答案 0 :(得分:6)

可以这样做,但你必须确保你的标记是正确的。之前我已经将SiteEdit组件表示标记为QueryBased,这似乎使得SiteEdit忽略了它必须在组件表示列表中添加组件的通常规则

<!-- Start SiteEdit Component Presentation: { 
"ID" : "CP1", 
"ComponentID" : tcm:32-204298", 
"ComponentTemplateID" : "tcm:32-204519-32", 
"Version" : "16", 
"IsQueryBased" : true} 
-->

答案 1 :(得分:3)

您需要:

  • 使用正确的SE标记在页面的“可见”区域中公开页面的元数据
  • 在CME中打开页面并在那里编辑元数据。

Tridion UI 2012添加了一个带有“编辑元数据”功能的按钮,但这不适用于SE 2009

答案 2 :(得分:2)

不通过内联编辑。您当然可以打开页面编辑弹出窗口并在那里编辑元数据。

当然,如果您要编辑已在页面元数据中链接的Component的字段,您可以将该Component Presentation渲染到HTML中,并使用正确的SiteEdit命令将其标记为Nuno建议。