Рабочий вариант:
1. В главном меню основного шаблона добавить пункт меню
<a href="#special" oncl ick="document.cookie='cookie_template=special';location.reload();" title="#">Версия для слабовидящих</a> (onclick пишем слитно, почему то на форуме рвет слово а не on click или как то иначе) (для куки cookie_template добавляем метку special)
2. В свойствах сайта для шаблона слабовидящим установить условие по PHP выражению $_COOKIE['cookie_template']=='special'
Так мы перейдем из основного шаблона в специальный
для обратного перехода надо изменить настройки специального шаблона
- открыть настройки продукта-шаблоны и открыть на редактирование специальный шаблон
- найти строку
<a href="<?SITE_DIR?>?type=original"><?=GetMessage('back_to_usual')?></a> это переход к основной версии сайта, не работает
меняем ее на что то типа
<a href="#base" oncl ick="document.cookie='cookie_template=';location.reload();" title="#">Вернуться к обычной версии сайта</a> (мы удаляем куку с меткой cookie_template)
1. В главном меню основного шаблона добавить пункт меню
<a href="#special" oncl ick="document.cookie='cookie_template=special';location.reload();" title="#">Версия для слабовидящих</a> (onclick пишем слитно, почему то на форуме рвет слово а не on click или как то иначе) (для куки cookie_template добавляем метку special)
2. В свойствах сайта для шаблона слабовидящим установить условие по PHP выражению $_COOKIE['cookie_template']=='special'
Так мы перейдем из основного шаблона в специальный
для обратного перехода надо изменить настройки специального шаблона
- открыть настройки продукта-шаблоны и открыть на редактирование специальный шаблон
- найти строку
<a href="<?SITE_DIR?>?type=original"><?=GetMessage('back_to_usual')?></a> это переход к основной версии сайта, не работает
меняем ее на что то типа
<a href="#base" oncl ick="document.cookie='cookie_template=';location.reload();" title="#">Вернуться к обычной версии сайта</a> (мы удаляем куку с меткой cookie_template)