Magnolia CMS创建Spring MVC模板

时间:2016-05-26 11:40:38

标签: java spring maven spring-mvc magnolia

我在manual之后创建了Magnolia + Spring MVC + maven项目。我将MainTemplate.javaTextComponent.javacontentArea.jspmainTemplate.ftl添加到acme-module骨架项目中。项目档案可下载here。当我在web项目中使用mvn jetty:run-war运行jetty容器时,我注意到在控制台上: 2016-05-26 11:19:18,850 INFO .magnolia.module.blossom.template.TemplateExporter: Registered templates [myModule:components/text,myModule:components/main]

但是在管理界面UI中,当我想创建一个新的页面时,组合中没有任何可用的模板。

1 个答案:

答案 0 :(得分:2)

将MainTemplate中的myModule:components/main更改为myModule:pages/main

Magnolia如何知道模板是页面还是组件。现在你有两个组件模板,没有页面模板。