Папка шаблонов в Magnolia CMS 5

Я настраиваю веб-сайт на основе Magnolia и пытаюсь поместить сценарий шаблона в папку шаблонов в веб-приложении. Однако нигде не могу найти эту папку. Во всех учебниках говорится, что если я зайду в этот каталог magnolia-5.0/apache-tomcat-7.0.40/webapps/magnoliaAuthor в своей среде, я смогу его получить, но мне это не удалось.

Прикрепляю скриншот моей папки magnoliaAuthor, в которой на самом деле есть все папки, которые там должны быть, кроме единственной, которая мне нужна (шаблоны).

Надеюсь, вы можете помочь мне с этим. Спасибо!введите здесь описание изображения


person Stefan S    schedule 16.07.2013    source источник


Ответы (1)


Какой шаблон? Если это jsp, вы можете просто поместить его в любое место в этой папке и сослаться на него из определения шаблона. Если это шаблон freemarker, он по умолчанию обслуживается либо из пути к классам, либо из репозитория, поэтому для тестирования вы можете просто загрузить его в репозиторий через приложение шаблонов http://yourtomcat:port/magnoliaAuthor/.magnolia/admincentral#app:templatesApp:;

Кстати, если вы установите модуль примеров (добавьте magnolia-templating-samples.jar в папку WEB-INF), он создаст папку «templates» в вашем веб-приложении и извлечет образцы шаблонов jsp в эту папку.

ХТХ, янв.

person Jan    schedule 16.07.2013
comment
Спасибо, Ян! Установка этого файла magnolia-templating-samples.jar в мою папку WEB-INF создала папку шаблонов, которую я искал! Тип шаблона, который я пытался добавить, был freemarker, но также и jsp. - person Stefan S; 16.07.2013