Задать вопрос
izummm
@izummm
Заходите на сайт https://gifki.su

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

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

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

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

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

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