营销标签未在 Magnolia 页面中呈现内容
Marketing tag not rendering content in Magnolia page
根据 documentation,营销标签应在关联页面上呈现内容。
这是我目前尝试做的事情
在unsubscribe-form.yaml
title: unsubscribe-form
renderType: freemarker
visible: true
templateScript: /main/templates/pages/unsubscribe-form.ftl
areas:
header: # experimental
headerScripts:
type: noComponent
在unsubscribe-form.ftl
...
<head>
[@cms.area name="headerScripts" /]
</head>
<body>
...
</body>
在标签 属性 对话框中
呈现页面时,我在页眉中既没有看到弹出 window 也没有看到元标记。
在服务器控制台中,我也没有看到任何异常。
有什么问题吗?
PS。我还通过删除配置中的模块版本并重新部署应用程序,确保 FTL 模板在 magnolia 中重新加载。
我假设您排除了浏览器缓存或您与服务器之间的任何代理。
假设您按照文档中的描述设置 headerScripts
区域,最可能的原因是 modelClass
不存在或配置不正确。
根据 documentation,营销标签应在关联页面上呈现内容。
这是我目前尝试做的事情
在unsubscribe-form.yaml
title: unsubscribe-form
renderType: freemarker
visible: true
templateScript: /main/templates/pages/unsubscribe-form.ftl
areas:
header: # experimental
headerScripts:
type: noComponent
在unsubscribe-form.ftl
...
<head>
[@cms.area name="headerScripts" /]
</head>
<body>
...
</body>
在标签 属性 对话框中
呈现页面时,我在页眉中既没有看到弹出 window 也没有看到元标记。 在服务器控制台中,我也没有看到任何异常。 有什么问题吗?
PS。我还通过删除配置中的模块版本并重新部署应用程序,确保 FTL 模板在 magnolia 中重新加载。
我假设您排除了浏览器缓存或您与服务器之间的任何代理。
假设您按照文档中的描述设置 headerScripts
区域,最可能的原因是 modelClass
不存在或配置不正确。