Создание произвольных кнопок (Custom Buttons) и AJAX-управление
Добавление неограниченных кнопок с иконками FontAwesome, персональными цветами, ссылками на калькулятор и быстрым тумблером.
1. Зачем нужны собственные кнопки (Custom Buttons)
В отличие от базовых виджетов, ограниченных только мессенджерами, версия Enterprise v2.7.0 позволяет создавать неограниченное количество собственных интерактивных кнопок. Это превращает виджет в многофункциональный навигационный пульт сайта:
- Кнопка перехода в Онлайн-калькулятор стоимости или подбора тарифа.
- Быстрая ссылка на страницу сезонной распродажи или акции.
- Скачивание оптового прайс-листа или PDF-каталога продукции.
- Ссылка на бронирование визита или интерактивную форму опроса (квиз).
2. Добавление и настройка кнопки
Во вкладке «Свои кнопки» нажмите кнопку «+ Добавить кнопку» и заполните параметры:
- Название кнопки: текст всплывающей подсказки при наведении (например, «Калькулятор цен»).
- URL адрес: прямая внутренняя или внешняя ссылка (например,
https://site.ru/calc/). - Иконка FontAwesome: выберите иконку из визуального каталога пресетов (калькулятор, ссылка, огонь, корзина, звезда, файл, подарок) либо введите кастомный класс FontAwesome 4.7.
- Цвет фона кнопки: выберите цвет через удобный Color Picker или введите Hex-код (например, трендовый индиго
#6366f1). - Открытие ссылки: в новой вкладке (
_blank) или в текущем окне (_self). - Порядок сортировки: числовой индекс для точного позиционирования кнопки в общем стеке.
3. Мгновенный AJAX-тумблер активности
В таблице созданных кнопок внедрен моментальный переключатель статуса:
- Клик по тумблеру отправляет асинхронный AJAX-запрос на действие
toggle-button. - Состояние активности обновляется в базе данных без перезагрузки страницы админки.
- Кнопка мгновенно появляется или исчезает на витрине сайта и в правом окне Live Preview.