在SDL Tridion 2009 SP1中,我们将组件添加到结构组和页面元数据,然后在页面上作为组件表示输出.我们这样做是为了允许用户为每个站点部分设置全局内容,而无需将其添加到结构组中的每个页面.
当我们使用带有手动标签的组件模板输出组件时,我们会在Presentation周围找到一个红色框,并且SiteEdit框的工具提示显示为"已删除".在"组件演示文稿"选项卡中使用完全相同的"组件模板"并在页面上呈现该内容时,该内容是可编辑的.
是否可以使用SiteEdit 2009内联编辑作为页面/结构组元数据添加的组件?
注意:我们知道SDL Tridion 2009 SP1中存在一个突出的错误,当您打开添加到页面/结构组元数据的组件时,它始终以只读方式打开它.这会导致这个问题吗?
可以这样做,但你必须确保你的标记是正确的.之前我已经将SiteEdit组件表示标记为QueryBased,这似乎使得SiteEdit忽略了它必须在组件表示列表中添加组件的通常规则
<!-- Start SiteEdit Component Presentation: {
"ID" : "CP1",
"ComponentID" : tcm:32-204298",
"ComponentTemplateID" : "tcm:32-204519-32",
"Version" : "16",
"IsQueryBased" : true}
-->
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
158 次 |
| 最近记录: |