Баг с доступом к пользовательскому меню

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 5 сентября 2013 в 23:59
Хочу, чтобы пользовательское меню было доступно только залогиненым юзерам да и то только для того чтобы выйти. Делаю соответствующие настройки доступа группам юзеров в модуле "Меню пользователя", разлогниваюсь и все равно вижу пункты "Регистрация и вход", что не совсем правильно…
#2 6 сентября 2013 в 02:23
а пункты регистрация и вход находятся в шаблоне. Они не модуль.
Вот — посмотрите.
данные переменные это Регистрация и Вход
$_LANG['TEMPLATE_REGISTRATION'];
$_LANG['TEMPLATE_ENTER'];

данный код взят из шаблона template.php
смотрите комментарии
  1. <?php if (!$inUser->id){ //условие: если пользователь не входил ?>
  2. <div class="mod_user_menu">
  3. <span class="register"><a href="/registration"><?php echo $_LANG['TEMPLATE_REGISTRATION']; ?></a></span>
  4. <span class="login"><a href="/login"><?php echo $_LANG['TEMPLATE_ENTER']; ?></a></span>
  5. </div>
  6. <?php } else { //иначе (если пользователь вошедший)?>
  7. <?php $inPage->printModules('header'); // вывод пользователского меню тут ?>
  8. <?php } ?>
#3 7 сентября 2013 в 21:42


а пункты регистрация и вход находятся в шаблоне. Они не модуль.

Amurland
Ну вот как-то вот… не совсем правильно с точки зрения функционала.
Мне-то все равно, а вот Заказчик попросил убрать это меню… Ручками из шаблона я конечно выброшу, но вот с точки зрения здравого смысла… раз там выдаются пункты пользовательского меню, то и убираться оно должно также как пользовательское меню… Это так… на будущее…
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.