Добрый день.
Есть такая вот задачка:
Сайт закрыт для анонимов, требуется сделать форму входа, которая показывается всем пользователям. При авторизации идет переход на главную страницу.
Причем форма авторизации и главная страница сайт отличаются по дизайну.
Какие будут предложения?
Комментарии
темизация user-login.tpl.php меняет ведь только форму а дизайн главной остается. или я не прав?
page-front.tpl и модуль rules
Или модуль Themekey (позволит вам использовать различные темы, к примеру создаете тему Front и Default, прописываете в настройках Themekey (Configuration-->Themekey) правило (if is front, use "Front") а как дефолтнущ тему ставите в Appearance Дефолт) + шаблон "page--front.tpl.php"
Profit!!!
Интересный модуль, но:
Тема оформления 1: страница авторизации.
Тема оформления 2: весь остальной сайт.
При авторизации - пользователь должен заходить на главную сайта с темой 2. А Themekey применяет для авторизированного пользователя тему 1.
Это к вопросу о том как повлиять на дизайн на главной странице. Соответственно в шаблоне для главной странице уберете все лишнее и оставите только контент к примеру, а в Структура-->Блоки поставите в теме Фронт в регион контент только форму авторизации. (логин)
буду ковырять модуль front
Я вам рабочий вариант подсказал, а вам бы только копать. Может не верно занятие выбрали?
Вы наверно неправильно поняли мою задачу.. Реализовал с помощью модуля front