Отдельная страница авторизации
- Андрей
- Автор темы
- Не в сети
- Завсегдатай
Less
Больше
- Сообщений: 112
- Спасибо получено: 3
6 года 11 мес. назад #8606
от Андрей
Андрей создал тему: Отдельная страница авторизации
Всем привет! Возникла задача сделать отдельный шаблон для неавторизированных пользователей. Как это можно реализовать поумнее.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
6 года 11 мес. назад #8608
от Wedal
Wedal ответил в теме Отдельная страница авторизации
Андрей, мне не доводилось реально решать такую задачу, но согласно API Joomla, вы можете программно изменить шаблон, используя следующий код:
Эта конструкция должна быть в условии, проверяющем пользователя на авторизацию.
Весь этот код, теоретически, может быть и в index.php шаблона Joomla, который установлен у вас по умолчанию, но правильнее было бы вынести его в отдельный плагин.
Code:
$app = JFactory::getApplication();
$app->setTemplate('Protostar'); //В кавычках название шаблона.
Эта конструкция должна быть в условии, проверяющем пользователя на авторизацию.
Весь этот код, теоретически, может быть и в index.php шаблона Joomla, который установлен у вас по умолчанию, но правильнее было бы вынести его в отдельный плагин.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Андрей
- Автор темы
- Не в сети
- Завсегдатай
Less
Больше
- Сообщений: 112
- Спасибо получено: 3
6 года 11 мес. назад #8609
от Андрей
Андрей ответил в теме Отдельная страница авторизации
Спасибо! Мысль понял. Попробкю реализовать.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.