Была ли полезна для вас статья?

Настройка атрибутов в визуальной среде


В визуальной среде каждый элемент можно гибко настраивать под задачи проекта, в том числе управлять его идентификаторами и дополнительными параметрами. Атрибуты позволяют адресовать элементы в скриптах, стилизовать через CSS или передавать данные для логики сайта: например, чтобы контроллер считал из них настройки или Яндекс Метрика фиксировала событие с понятным идентификатором.




Как открыть панель атрибутов и задать базовые настройки


Шаг #1. В визуальном редакторе кликните по любому элементу — над ним появится небольшая панель настроек.



Шаг #2.
На панели нажмите кнопку «Атрибуты». Откроется модальное окно с настройками.



Шаг #3.
В поле «Идентификатор (id)» укажите уникальный id элемента. 


Внимание! Идентификатор должен быть единственным на странице: дублирование id приведёт к некорректной работе скриптов и селекторов.



Шаг #4.
В поле «Название на панели слоёв» задайте понятное имя элемента — оно не влияет на фронтенд, но упрощает навигацию по слоям при работе с шаблоном.




Как добавлять и управлять data‑атрибутами


Шаг #5. В блоке «Data‑атрибуты» заполните два поля: «Ключ» и «Значение». Например, в «Ключ» введите key, в «Значение» — value.



Шаг #6. Нажмите кнопку «+» («Добавить»). Система сформирует атрибут в формате data-se-key="value". Такой префикс (data-se-) помогает отличать служебные атрибуты среды от пользовательских и избегать конфликтов.



Шаг #7. При необходимости добавьте несколько data‑атрибутов — каждый новый будет отображаться отдельным пунктом в списке.



Шаг #8. Чтобы удалить лишний атрибут, найдите его в списке и нажмите на иконку «-» («Удалить») рядом с ним.



Шаг #9. После внесения всех изменений нажмите «Сохранить». Атрибуты сразу применятся к элементу в визуальной среде и будут доступны в DOM для JS и CSS.



Внимание! Помните, что избыток data‑атрибутов увеличивает размер HTML и может усложнить поддержку кода. Добавляйте только те атрибуты, которые реально используются в скриптах или стилях.




Поздравляем, вы настроили атрибуты элемента и можете использовать их в дальнейшей разработке!