2016-04-14 5 views
0

Вы помогли мне несколько раз с хорошими идеями, инструкциями и образцом кода, возможно, на этот раз вы можете мне помочь. В нашем проекте AEM 6.0 SP3 нам нужно реализовать парсы, где можно разместить только один экземпляр компонента. На другой странице нам нужны парсы, где мы можем разместить максимум 3 строки. В старых компонентах JSP Parsys было намного легче ограничить количество компонентов. Но теперь мы наследуем от видимого компонента parsys «/ libs/wcm/foundation/components/parsys».AEM/CQ Sightly Parsys Component Single Component/Limited Components

Решение должно состоять в том, чтобы не отображать «новые парсы», когда достигнут предел компонента.

Глядя вперед, чтобы услышать от вас, ребята;)

Приветствия Tim

ответ

0

Ну в вашем использовать класс, вы можете посмотреть на узел parsys (родительский узел), пройти через список Чайлдс и посмотреть, как много раз вы найдете узел с тем же стропом: resouceType и принять ваше решение оттуда ... это вам немного помогает?

Это очень грубое решение, другие люди могут принести умнее них :)

0

Но я не могу удалить поле «parsys компонента падения здесь» в чистом виде. Должно быть другое решение.

0

Я нашел 2 ссылки были именно эта проблема решена. Я пытаюсь адаптировать это мой проект, и теперь вы ребята, если все будет хорошо. Но IAM работы с AEM 6.0, и это сделано для 6.1

classic-ui

touch-ui