|
|
08.04.2016, 15:34
|
|
pohvistnevo
Зарегистрирован: 2011-09-30
Сообщений: 2
|
Всем привет! Подскажите как прописать переключение шаблонов, в данном случае на версию для слабовидящих? Можно и другие варианты.
Спасибо!
|
|
|
11.04.2016, 14:28
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Если по сессии то создайте переменную например при переходе по ссылке с окончанием ?v=1.
В системных настройках вашего шаблона укажите условие
Код:if($_GET['v'] == 1) $_SESSION['style'] = 'styles_v.css';
if($_GET['v'] == 2) unset($_SESSION['style']);
В том месте где указан путь до файла стилей укажите
Код:<?= ($_SESSION['style'] ? $_SESSION['style'] : 'styles.css') ?>
Таким образом перейдя по ссылке в окончании пути которой указано ?v=1 в сессию будет записан другой файл стилей от другой версии например для слабовидящих. А перейдя по ссылке в окончании пути которой указано ?v=2 вы удалите переменную сессии и файл стилей будет отображаться тот что используется по умолчанию.
P.S.: Это только пример все название вы должны использовать свои.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
20.06.2016, 14:47
|
|
pohvistnevo
Зарегистрирован: 2011-09-30
Сообщений: 2
|
Спасибо! Попробую. Скажите а при переходе по страницам сессия при этом будет сохраняться?
|
|
|
20.06.2016, 23:26
|
|
autocat
Зарегистрирован: 2015-04-12
Сообщений: 15
|
да. при переходе по страницам сессии сохраняются
|