CMSComponent未在VM模板中呈现

2020-09-23 05:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我的vm模板中有一个CMS网...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我的vm模板中有一个CMS网站徽标组件。 每当我发送电子邮件时,此组件映像的src路径都会更新为localhost而不是服务器路径。 这个网站徽标组件也在我的主页中使用,并且呈现正确。

我更改了以下属性,但没有解决方法。 prettyurl = false; website.powertools.http =我的服务器路径; website.powertools.https =我的服务器路径

我还检查了$ {ctx.themeresourceurl}给出了正确的服务器路径。 但这不适用于任何CMS componenet。

3条回答
Baoming ROSE
2020-09-23 05:23

嗨,请确保在速度模板中添加cms组件

INSERT_UPDATE RendererTemplate; code [unique = true]; contextClass; rendererType(code)[default ='velocity'];站点名称-FooterComponent-template; java.util.Map

附加了vm文件的位置。 请记住,您需要添加一个新的vm文件。 然后使用vm文件添加该组件的特定功能。 然后在父虚拟机文件中,参考例如组件。 $ {ctx.cmsSlotContents.SiteLogo}

供参考:INSERT_UPDATE RendererTemplate; code [unique = true]; contextClass; rendererType(code)[default ='velocity']

; powertools-CMSImageComponent-template; java.util.Map

UPDATE RendererTemplate; code [unique = true]; description [lang = $ lang]; templateScript [lang = $ lang,translator = de.hybris.platform.commerceservices.impex.impl.FileLoaderValueTranslator]; powertools-CMSImageComponent-template ;" CMSImageComponent Template"; $ emailResource/email-cmsImageComponentTemplate.vm

一周热门 更多>