как скрыть элементы в условиях рендера? - PullRequest
0 голосов
/ 06 ноября 2019

Я хочу скрыть элементы по умолчанию (например, «Экраны», «Торговля» и т. Д.), Показанные на странице / aem / start в Touch UI, на основании разрешения пользователя, я не хочу скрывать полностью. Шаги, которые я сделал: 1. Наложенный / apps / cq / core / content / nav / screens 2. Добавленный гранит: узел условия рендеринга в / apps / cq / core / content / nav /screen

enter image description here

Создайте пользователя, у которого нет разрешения на чтение в / apps / cq / core / content / nav / Screens

Тем не менее пользователь может видеть эти элементы после входа в систему.

Обновление: я мог бы решить эту проблему, добавив поддельный узел, который указан в свойстве пути свойства granite: rendercondition, и удалил разрешение на чтение на этом поддельном узле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...