Вопрос такой, как бы пользователю сменить тему списков в публичной части, если пользователь не авторизован?
Закладка настроек неактивна, если прибегнуть к самодельному костылю, назначать темы без авторизации, то нужно учитывать авторизацию.
Передавать данные между самодельным механизмом управления темами и дефолтовым.
А нет более простого способа?
К сожалению визуальный редактор портит код(docu ment) по этому запустить его после копирования не получится.
Закладка настроек неактивна, если прибегнуть к самодельному костылю, назначать темы без авторизации, то нужно учитывать авторизацию.
Передавать данные между самодельным механизмом управления темами и дефолтовым.
А нет более простого способа?
К сожалению визуальный редактор портит код(docu ment) по этому запустить его после копирования не получится.
Код |
---|
<a href="#" on click="BX .loadCSS('/bitrix/components/bitrix/main.interface.grid/templates/.default/themes/lightgrey/style.css'); BX ( docu ment.getElementById('GridHomeContractOpen')).className = 'bx-interface-grid bx-interface-grid-theme-'+'lightgrey'; return false;" >lightgrey</a><br> <a href="#" on click="BX .loadCSS('/bitrix/components/bitrix/main.interface.grid/templates/.default/themes/red/style.css'); BX ( docu ment.getElementById('GridHomeContractOpen')).className = 'bx-interface-grid bx-interface-grid-theme-'+'red'; return false;" >red</a><br> |