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

Я понял, что могу добавить parsys компонент на страницу, чтобы авторы контента могли добавлять компоненты на этом месте.Теперь, когда я читал о компоненте адаптивного макета ( respivegrid ), кажется, что он делает то же самое?

Меня интересует разница, что следует использовать и в каком случае.В документации AEM есть гораздо больше о гибкой компоновке, чем о parsys, так что если кто-то может объяснить мне это простым способом или с некоторыми примерами, я был бы признателен.

1 Ответ

0 голосов
/ 27 февраля 2019

Адаптивное поведение на разных портах представления является основным отличием parsys от контейнера компоновки.

С помощью parsys вы перетаскиваете компоненты, и положение этих компонентов остается одинаковым во всех окнах просмотра.Возьмем, к примеру, компонент плитки, который расположен горизонтально для видовых экранов рабочего стола, и вы хотите, чтобы он располагался вертикально при уменьшении области просмотра, при использовании только системы абзацев вам потребуются изменения CSS или адаптивная структура, такая как начальная загрузка, для достижения этого.

enter image description here

С контейнером макета вы получаете отзывчивые функции OOTB, в которых вы можете определить положение компонента для разных видовых экранов в режиме макета.

enter image description here

Я только что проиллюстрировал очень простой пример, компонент поставляется с множеством отзывчивых функций.

В примере проекта содержимого we.retail есть примеры компоновкиКонтейнер, который вы можете использовать в качестве ссылки, также Документация Adobe по этой теме довольно обширна.

...