Импорт/создание нового шаблона в Magnolia

Я выполняю следующие шаги: https://documentation.magnolia-cms.com/display/DOCS/Creating+a+page+template. Я остановился на создании определения страницы.

Magnolia не видит мой шаблон helloWorld.jsp. Я использую Enterprise Edition (бесплатная пробная версия), если это имеет значение. Просмотрел все уроки, но ответа не нашел.


person Piotr M    schedule 04.03.2015    source источник


Ответы (1)


Да, наверное, это важно.

Когда вы используете EE, вы можете определить несколько сайтов на одном сервере, и вы не обязательно хотите, чтобы каждый шаблон был доступен на каждом определяемом вами сайте. Поэтому вам нужно сообщить Magnolia, для какого сайта вы хотите включить этот шаблон. Чтобы включить этот шаблон для всех сайтов, перейдите в группу STK в AdminCentral и откройте там приложение SiteDefinitons. В разделе «Определения сайта» перейдите к /default/templates/availability/templates и зарегистрируйте там свой шаблон, создав узел с именем helloWorld со свойством id со значением templating:pages/helloWorld (идентификатор всегда в формате module-name:path-to-template-from-templates-folder).

ХТХ, янв.

person Jan    schedule 06.03.2015