Как делаются секции настроек в теме оформления (theme.xml)?
Собственно интересует возможность создания секций (разделов) в настройках, как в примере на скриншоте «Сообщество Вконтакте», «Сообщество facebook».
На официальной странице справки http://www.webasyst.ru/developers/docs/design/design-theme-settings/ такой документации нет, техподдержка предложила спросить в разделе помощи.
4 ответа
В параметре name просто блок и немного стилей.
<![CDATA[
<p style="color:#000; font-weight:bold; margin: 30px -500px 0 0;">Заголовок</p>
]]>
Таким образом:
<setting var="sample_setting" control_type="select">
<value/>
<name locale="ru_RU"><![CDATA[ <p style="color:#000; font-weight:bold; margin: 2rem -500px 0 0;">Заголовок</p> ]]>Наименование настройки</name>
<options>
...
</options>
</setting>
control_type="group_divider"
Скажите пожалуйста а как выделить целый блок в настройках другим цветом, то есть задать стиль для <setting></setting>?
https://gist.github.com/Alexkurd/74b77a427c906e6c477b31137a355ac2 вот пример, думаю разберетесь
Есть слух, что в скором времени css и js блоки в файлах theme.xml не будут обрабатываться
У меня есть письменное заверение обратного.
Слух возможно не точный.
Возможно, оно было дано до ужесточения мер безопасности.