Import/create Magnolia 中的新模板

Import/create a new template in Magnolia

我正在执行以下步骤:https://documentation.magnolia-cms.com/display/DOCS/Creating+a+page+template。我停止创建页面定义。

Magnolia 没有看到我的 helloWorld.jsp 模板。如果重要的话,我正在使用企业版(免费试用)。我看了所有的教程,但我找不到答案。

是的,这可能很重要。

当您使用 EE 时,您可以在单个服务器中定义多个站点,并且您不一定希望每个模板在您定义的每个站点中都可用。因此,您需要告诉 Magnolia 您要为哪个站点启用此模板。要为所有站点启用此模板,请转到 AdminCentral 中的 STK 组并在那里打开 SiteDefinitons 应用程序。在站点定义中,转到 /default/templates/availability/templates 并通过创建名为 helloWorld 的节点在那里注册您的模板,并将 属性 id 设置为值 templating:pages/helloWorld(ID 始终采用格式module-name:path-to-template-from-templates-folder)

HTH, 一月