页面仅在Portal服务器中管理。 创建新内容时,业务用户将没有上下文。 组件演示文稿直接通过Web服务检索,而不是通过SDL Tridion页面检索。
如果页面仅通过portlet在门户网站服务器中管理,请告诉我们如何自定义?
答案 0 :(得分:3)
这应该可以正常工作,您只需要确保您的DCP(动态组件演示文稿包含一个SiteEdit标记,该标记将isQueryBased属性设置为true。以下内容应该有效。
<div>
<!-- Start SiteEdit Component Presentation:
{"ID" : "CP0", "ComponentID" : "tcm:1-123", "ComponentTemplateID" : "tcm:1-234-32",
"ComponentVersion" : 3, "IsQueryBased" : true, "SwapLabel" : "main" } -->
Your CP code here
</div>
然后您的Portal将需要输出SiteEdit页面设置指令,但是在结束前{{}将使用HTML底部不存在的页面URI(我使用空URI tcm:0-0-0){{ 1}}标签。像这样:
</body>
如果您需要更多信息,请指定您的SDL Tridion版本(以及您正在使用的SiteEdit版本),并说明您用于创建DCP的模板技术。
您可能还想阅读此article,具体取决于您的门户网站的设置方式,这可以让您全面了解SiteEdit功能的开箱即用和自定义功能。