В чем разница между содержимым и структурой папок в AEM - PullRequest
0 голосов
/ 09 мая 2018

Я использую Adobe Experience Manager (AEM) 6.3. В базовой структуре папка компонентов содержит папки содержимого и структуры. В обе папки мы помещаем компоненты. В чем разница в обеих папках?

enter image description here

1 Ответ

0 голосов
/ 09 мая 2018

Проще говоря, Компоненты, отвечающие за рендеринг скелета или самой внешней части страницы, помещаются в папку structure, где компоненты, которые отображают только части страницы, помещаются в папку content. Обратите внимание, что это всего лишь рекомендация Adobe, вы можете также поддерживать папки с пользовательскими именами.

В более старых версиях AEM компоненты в папке structure помещались в папку page и назывались page components.


Поток высокоуровневой интеграции компонентов structure и content на страницу -

  • Чтобы создать страницу в AEM, вам нужно выбрать шаблон.
  • Шаблон сначала создается в папке /conf. Шаблоны обычно резервируются (sling:resourceType шаблона указывает на компонент structure) компонентом structure для визуализации начального представления. Общие компоненты structure включают header, footer, body, которые обычно содержат компоненты контейнера, такие как parsys или responsivegrid.
  • Затем создается страница с использованием шаблона, созданного выше, и автор контента использует функциональные компоненты (компоненты в content) для оформления страницы - перетаскивание из боковой панели компонентов или боковой удар в предыдущих версиях.
...