营销标签未在 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 不存在或配置不正确。