我正在建立一个基于 Magnolia 的网站,并尝试将模板脚本放入 webapp 的模板文件夹中。但是,我无法在任何地方找到该文件夹。所有教程都说,如果我在我的环境中去这个目录magnolia-5.0/apache-tomcat-7.0.40/webapps/magnoliaAuthor,我可以得到它,但我没有管理它。
我附上了我的 magnoliaAuthor 文件夹的屏幕截图,其中实际上应该存在的每个文件夹都存在,除了我唯一需要的文件夹(模板)。
希望你能帮我解决这个问题。谢谢!
我正在建立一个基于 Magnolia 的网站,并尝试将模板脚本放入 webapp 的模板文件夹中。但是,我无法在任何地方找到该文件夹。所有教程都说,如果我在我的环境中去这个目录magnolia-5.0/apache-tomcat-7.0.40/webapps/magnoliaAuthor,我可以得到它,但我没有管理它。
我附上了我的 magnoliaAuthor 文件夹的屏幕截图,其中实际上应该存在的每个文件夹都存在,除了我唯一需要的文件夹(模板)。
希望你能帮我解决这个问题。谢谢!
什么样的模板?如果它是 jsp,您可以将它放在该文件夹中您想要的任何位置并从模板定义中引用它。如果它是 freemarker 模板,则默认情况下这些模板来自类路径或存储库,因此为了进行测试,您可以通过模板应用程序将其上传到存储库http://yourtomcat:port/magnoliaAuthor/.magnolia/admincentral#app:templatesApp:;
顺便说一句,如果您安装示例模块(在您的 WEB-INF 文件夹中添加 magnolia-templating-samples.jar),它将在您的 web 应用程序中创建文件夹“模板”并在该文件夹中提取示例 jsp 模板。
HTH,一月