Закрыть доступ гостям

#1 23 апреля 2015 в 20:33
Есть одноименная, но закрытая тема

Мне понадобилось маленько другое решение, которое никак не получается довести до ума

Нужно код предложенный Pasha в в template.php адаптировать
  1. if(!$inUser->id and $inCore->component != 'registration') cmsCore::redirect('/login');
для депрета доступа гостей к папке и файлам в ней
sait.ru/images/users/avatars/
#2 15 марта 2017 в 11:26
Эксгумирую тему, нужно именно то что писал Pasha в в template.php

  1. if(!$inUser->id and $inCore->component != 'registration') cmsCore::redirect('/login');
Вот только некоторые страницы компонентов например статьи, форум или клубы выдают чистый лист без ошибок вместо редиректа, с другой стороны главная, люди или лента отрабатываю редирект верно, почему так?

По сути компоненты разделились пополам. Хелп
#3 15 марта 2017 в 11:32
Александр, с версии 2.7.0 закрывать доступ гостям ко всему сайту можно в админке.
#4 15 марта 2017 в 11:51


Александр, с версии 2.7.0 закрывать доступ гостям ко всему сайту можно в админке.

Fuze

я про 1.10.6-7 ...

На двойку огромные планы, но не всё сразу…
#5 15 марта 2017 в 22:53
Спасибо Pasha за помощь, эту строчку надо было вставлять в самый верх файла template.php, а не как моя глупая голова после тега body .

Так же скорее всего это решение не будет работать на php 7
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.