Настроить доступ к пунктам меню

День добрый. Подскажите, пжст как можно реализовать следующее:
Нужно показать/скрыть пункт(ы) в меню в зависимости от зарегистрированного пользователя
Dmitry F
27 ноября 2014, 19:20
modx.pro
1 193
0

Комментарии: 5

Андрей Сухомозгий
28 ноября 2014, 09:14
0
например, можно нужные ресурсы объеденить в группу, которую показывать только авторизованым. вот тут: store.simpledream.ru/packages/users/office.html можно посмотреть как это делается для страниц личного кабинета. думаю, что для остальных страниц процедура та же…
    Наумов Алексей
    28 ноября 2014, 09:50
    0
    Самый простой метод — дополнение Personalize
      Dmitry F
      28 ноября 2014, 09:57
      0
      просто это как, выводим меню с помощью pdoMenu, в нем три пункта, Для Иванова, для Петрова, Для Сидорова. Хочется, чтобы если зарегистрировался Иванов он увидел только один пункт — для Иванова… остальные по аналогии. С помощью Personalize — я могу вывести или не вывести меню в зависимости зарегистрировался пользователь или нет
        Пётр Молчанов
        28 ноября 2014, 11:50
        0
        Там айдишники можно подставлять в условия
        Например, так:
        [[!Personalize?
        	&yesChunk=`@CODE:<a href="#" class="hb_del" data-id="[[+id]]" title="удалить"><i class="glyphicon glyphicon-remove"></i></a>`
        	&noChunk=``
        	&ifIds=`1`
        ]]
          Dmitry F
          28 ноября 2014, 12:16
          0
          попробую, спасибо

      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5