AEM 6.1 - ограничить компонент конкретным шаблоном - PullRequest
0 голосов
/ 14 марта 2019

Я создал компонент для нового шаблона в AEM 6.1, и мне нужно, чтобы он появлялся только при авторизации на этом конкретном шаблоне (добавление новых компонентов на эту страницу и т. Д.).Основная причина в том, что много компонентов в помощнике, и мы хотим его очистить;плюс этот компонент будет использоваться только в этом шаблоне (по причинам аутентификации).Мне сказали, что мне нужно добиться этого с помощью атрибута jcr allowParent в файлах компонентов .content.xml.

К сожалению, обновление с версии 6.1 невозможно по деловым причинам.Любая помощь с благодарностью.

1 Ответ

2 голосов
/ 14 марта 2019

Вам просто нужно сделать этот компонент доступным через ваш дизайн, который обычно находится в / etc / designs / [yourdesign]. Там вы найдете узел jcr: content и все шаблоны страниц под ним. Просто найдите там правильный парсис и добавьте этот компонент.

См. Также: как свойства хранятся в / etc / designs для диалога проектирования

...