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

我们可以使用SiteEdit 2009在Tridion中编辑页面元数据吗?,tridion,siteedit,Tridion,Siteedit,在SDLTridion2009SP1中,我们将组件添加到结构组和页面元数据中,然后作为组件表示输出到页面上。我们这样做是为了允许用户设置每个站点节的全局内容,而无需将其添加到结构组中的每个页面 当我们使用带有手动标记的组件模板输出组件时,演示文稿周围会出现一个红色框,SiteEdit框的工具提示会显示“已删除”。在“组件演示文稿”选项卡中使用完全相同的组件模板并在页面上呈现该模板时,内容是可编辑的 是否可以使用SiteEdit 2009内联编辑作为页面/结构组元数据添加的组件 注意:我们注意到S

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

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

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

注意:我们注意到SDL Tridion 2009 SP1中的一个突出错误,即当您打开添加到页面/结构组元数据的组件时,它总是以只读方式打开。这可能是问题的原因吗?

您需要:

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

TridionUI2012添加了一个带有“编辑元数据”功能的按钮,但这在SE 2009中不可用,不能通过内联编辑。当然,您可以打开页面编辑弹出窗口并在那里编辑元数据


当然,如果您想编辑已在页面元数据中链接的组件的字段,您可以将该组件演示文稿呈现为HTML,并按照Nuno的建议使用正确的SiteEdit命令进行标记。

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

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


如果要编辑页面元数据,为什么要提到“我们添加了一些组件”?这是什么关系?嗨@ USS1341643-感谢发布你的第一个SDL三叉子Q,所以我看到你也有一个区域51帐户-你可能会考虑提交SDL Trdion提案在-谢谢你的支持,所以你想做的是编辑组件,不在页面上,它们是从元数据链接到的——除非您非常了解Tridion,否则不可能。必须将可编辑内容添加到页面中,而不是添加到其元数据中。