7

我在启用多媒体组件(即通过 Tridion UI 编辑图像组件)时遇到问题。当我使用具有图像字段的通用内容组件时,它可以正常工作,因为我得到下面的 JSON 对象:

<!-- Start Component Presentation: { 'ComponentID' : 'tcm:15-5444', 'ComponentModified' : '2012-12-27T12:07:29', 'ComponentTemplateID' : 'tcm:15-5364-32', 'ComponentTemplateModified' : '2012-12-27T11:30:49' } -->
    <div><!-- Start Component Field: {'XPath' : 'tcm:Content/custom:Content/custom:image[1]'} --><img  src="/Preview/_images/15-5366Hero%20Banner.jpg" alt="Banner SE"></div>

但是,当直接将图像架构组件与组件模板一起使用时,会输出以下标签:

<!-- Start Component Presentation: { 'ComponentID' : 'tcm:15-5366', 'ComponentModified' : '2012-12-18T13:21:46', 'ComponentTemplateID' : 'tcm:15-5364-32', 'ComponentTemplateModified' : '2012-12-27T11:30:49' } -->
    <div><!-- Start Component Field: {'XPath' : 'tcm:Content/custom:Content/custom:Component.ID[1]'} --><img src="/_images/15-5366Hero%20Banner.jpg"    alt="Banner SE"></div>

我知道我可能不需要使用“custom:Component”,因为它在 XML 中不存在,但你能看到我做错了什么吗?有没有人有任何直接在页面上使用多媒体组件并能够显示左侧图像选择侧边栏的经验?

问候, 比利

4

2 回答 2

4

您粘贴的标记是关于组件字段的内联编辑。你不能将它用于其他任何事情。

您可以在 Tridion UI 中内联编辑图像组件的元数据字段,但不能上传图像的新版本。为此,您需要使用Open in Form View

于 2013-01-04T13:18:18.367 回答
1

Library Panel在 Experience Manager (XPM) 中获取,请从Home选项卡中选择Insert Content>Insert Content以访问左侧图像。

您的图像的多媒体模式需要有一个关联的组件模板(这是在组件模板的链接模式中设置的)。尽管您看起来还不错,因为您已经将图像作为组件演示文稿。

至少在我的虚拟机上,缩略图会自动出现。 体验管理器截图 -

于 2013-01-05T01:36:41.340 回答