Как сделать редирект для незарегистрированных?

Доброго времени суток. Помогите решить задачку на сайте. Необходимо, что бы по клику на картинку открывалось окно авторизации, для не авторизированных пользователей. Сейчас интересующие меня картинки прячутся под блюр.

private function _preparePostData($data) {   
      $data->userLogged = (!User::Logged() && $data->category === 'Картинки') ? 'style="filter: blur(15px)"' : null;
      $data->id = (int) $data->id;
      $data->name = App::fakeName($data->user);
      $data->czas = App::unixTimeArray($data->czas);
      $data->catlink = $this->getCatLink($data->category);
      $data->check18 = $this->checkFor18($data->category);
      $data->czas['ago'] = App::zmienczas($data->czas['unix']);
      $data->profile = $data->logged ? 'profile' . SR . $data->user : '#';
      $data->url_relative = App::postLink($data);
      $data->embed = $this->config->get('app_url') .'/embed,'. $data->id;
      $data->url_http = $this->config->get('app_url') .'/'. $data->url_relative;
      $data->avatar = $data->logged ? App::getAvatar($data->user) : App::getAvatar();
      $data->taglist = App::tagList($data->tagi);
      $data->imgdata = $this->_postImage($data);
      $data->score = $data->likes - $data->dislikes;
      $data->path = 'Uploads/Media/' . $data->dir;
      $data->opis = strip_tags($data->opis,"<ul><ol><dl><li><h1><h2><h3><h4><h5><h6><table><tr><td><th><thead><video><source><audio><iframe><blockquote><span><a><p><img><br>");


Есть такой код, который работает на сайте. Добавлял его в меню и окно с авторизацией всплывает.
<?php if (!User::can('submit.content')) { ?>login cd-signin<?php } ?>

Как его добавить в нужный мне код?
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы