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

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

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 } ?>

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

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

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