Обновление 6.6.2. Секции макета и динамическое перемещение виджетов. Поддержка LESS и вкладка Javasctipt для каждого макета

Версия 6.6.2 внесла множество изменений в структуру и работу макетов. Макеты стали делиться на секции, в каждой секции размещаются виджеты, отвечающие за тот или иной функционал, например, последние новости или разделы каталога.

Добавление, перемещение и управление виджетами возможно как из клиентского раздела, так и из центра администрирования.

LESS

LESS — это динамический язык стилей, препроцессор CSS, позволяющий писать ясный CSS с использованием программных конструкций вместо статических правил. LESS включает в себя такие расширения CSS, как переменные, вложенные блоки, примеси, операторы и функции. При включенной опции LESS в поле LESS/CSS загружается содержимое файла style.less, при отключенной опции содержимое файла style.css.

Сохранение макета с включенной опцией LESS приводит к перегенерации файла стилей style.css, не редактируйте напрямую на сервере файл style.css при включенной опции LESS.

Значения переменных могут редактироваться из правой панели клиентского раздела, для включения переменной в эту секцию необходимо внести ее в манифест.

Javascript

Закладка Javascript позволяет указать Javascript-код, необходимый для макета. Файл размещается в директории templates/template{id}/javascript.js

23.09.2016