Задать вопрос
@Alexey-V

Как получить доступ к опред пункту меню?

Доброго времени суток. У меня возник вопрос, на который я в поиске не могу найти ответ, либо метод решения тот, который я и так знаю, но при этом использовать его нельзя. Задача такова, что расширенным режимом пользоваться нельзя. Как получить доступ к конкретному пункту меню, и применить к нему проверку на авторизацию, в случае если пользователь не авторизован то применяются стили?
<?if ($arItem["DEPTH_LEVEL"] == 1):?>
        <li><a href="" class="<?if ($arItem["SELECTED"]):?>root-item-selected<?else:?>root-item<?endif?>"
         <?if (!$USER->isAuthorized()):?>style="color: #00ff43;" <?endif?> 
        title="<?=GetMessage("MENU_ITEM_ACCESS_DENIED")?>"><?=$arItem["TEXT"]?></a></li>
      <?else:?>
        <li><a href="" class="denied" title="<?=GetMessage("MENU_ITEM_ACCESS_DENIED")?>"><?=$arItem["TEXT"]?></a></li>
      <?endif?>


Я по всякому пытался, но происходит не то что нужно, или же затрагиваются пункты родители или же без потомков, а нужен один
  • Вопрос задан
  • 33 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы