Задать вопрос
@Azami

Как задать 2 условия для показа одного блока?

Здравствуйте, подскажите пожалуйста, как правильно оформить код вот с таки условием:
Если пользователь авторизован, то блок не показывается на одних страницах.
А если пользователь не авторизован, то на других.

У меня получилось сделать только по отдельности. И-то не уверен что верный синтаксис.

<?php if($_SERVER['REQUEST_URI'] != '/страница1' or $_SERVER['REQUEST_URI'] != '/страница2'){ ?>
<?php $user = cmsUser::getInstance();
if (!$user->is_logged){ ?>

<?php $this->widgets('left-menu-main'); ?>

<?php } ?>
<?php } ?>

<?php if($_SERVER['REQUEST_URI'] != '/страница3' or $_SERVER['REQUEST_URI'] != '/страница4'){ ?>
<?php $user = cmsUser::getInstance();
if ($user->is_logged){ ?>

<?php $this->widgets('left-menu-main'); ?>

<?php } ?>
<?php } ?>

Заранее благодарю сердечно!
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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