Показ кода для авторизованных/неавторизованных 2.X

 
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 417
Как можно в коде задавать показ и скрытие части кода (текста и ссылки)?

На просторах нашёл вот такую конструкцию:
Код PHP:
  1. <?php if ($user->guest) { ?>
  2. Здесь то, что видно только для неавторизированных пользователей
  3. <?php } else { ?>
  4. Видно только для пользователей авторизировавшихся на сайте
  5. <?php } ?>
Естественно, что она не работает для Инстант.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3342
Код PHP:
  1. if (!$user->id)
Код PHP:
  1. if (!$user->is_logged)
Код PHP:
  1. if (!cmsUser::isLogged())
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 417
Честно говоря, не пойму что и куда вставить, чтобы мой пример заработал. А можно композицию целиком?... hoho
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3342
Код PHP:
  1. <?php if (!cmsUser::isLogged()) { ?>
  2. Здесь то, что видно только для неавторизированных пользователей
  3. <?php } else { ?>
  4. Видно только для пользователей авторизировавшихся на сайте
  5. <?php } ?>
  6.  
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3342
Сравните первую строку и меняйте содержимое в скобках условия
Посетитель
small user social cms
Медаль
Сообщений: 125
Yar,
используйте код проверки, который подсказал вам Loadырь
и подставляйте в свой код
Код PHP:
  1.  
  2. <?php if (!cmsUser::isLogged()) { ?>
  3. Здесь то, что видно только для неавторизированных пользователей
  4. <?php } else { ?>
  5. Видно только для пользователей авторизировавшихся на сайте
  6. <?php } ?>
  7.  
red-ray.ru
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 417
А, так это были варианты, которые нужно было вставлять в скобки первой строки... А я пихаю всё и всюду.
Использовал готовый код и всё засияло светлыми красками. Спасибо!
Посетитель
small user social cms
Медаль
Сообщений: 118
зачем такие сложности?
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 417
@iKrym, в одном компоненте мне понадобилось вставить ссылку на авторизацию для гостей и пояснение для авторизованных. А куда уж проще, на мой, не владеющего пхп взгляд, найти код и вставить его куда-нибудь...
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.