Используйте плавную навигацию с модулем zfcrbac

Я пытаюсь понять, как работает spiffy-navigation . Я интегрирую модуль, он работает очень хорошо. У меня есть моя навигация. Но док говорит:

Специальные параметры Rbac

role: required Роль, которую нужно использовать, чтобы определить, предоставлен ли доступ.

разрешение: требуется Разрешение на использование, чтобы определить, предоставлен ли доступ.

Но, даже если я сделал что-то подобное, он все еще не работает.

'containers' => array( 'default' => array( array( 'options' => array( 'label' => 'profil', 'route' => 'profil', 'role' => 'members', 'permission' => 'member' ), 'pages' => array( // ... ) ) ) ), 

EDIT (27 мая): на самом деле это попытка этой дискуссии: ZF2 Сгенерировать навигацию с помощью zfcrbac zfcUser и иерархической стратегии роли

Мой вопрос такой же: как создать динамическую навигацию, для пользователя, который может видеть только ссылки, которым предоставляется доступ?

Например, когда вы пишете это:

 <?php echo $this->navigation('navigation')->menu()->setUlClass('nav navbar-nav')?> 

В нашем макете в ZF2 без zfcRbac мы можем указать getAcl (), setAcl (), getRole () и setRole (), получить и установить ACL (Zend \ Permissions \ Acl), но с zfcRbac это не сработало.

Для этого нужно улучшить Spiffy Navigation (это прототип навигации zf3). Это не цель модуля ZfcRbac.

если у кого-то есть решение, было бы неплохо.