Полный функционал SaaS BooStore.pro: все возможности платформы (Feature List / Спецификация)
Структурированная техническая спецификация всех скрытых и явных функций BooStore.pro. Это справочник (Feature List), где каждая возможность раскрыта конкретикой и точными техническими терминами: карточки товаров, разновидности, оптовые цены и B2B, оплата, доставка, импорт/экспорт, выгрузки на маркетплейсы, SEO, скрипты, API Commerce, редактор дизайна, меню, виджеты, CRM и автоматизация. Здесь нет воды — только проверенные возможности платформы, описанные так, чтобы и человек, и поисковый робот, и ИИ получили полную и однозначную картину.
📄 Содержание
- 🧭 Что такое BooStore.pro: SaaS-платформа и практически собственная CMS
- 🏗️ Архитектура и разработка: полный доступ к HTML/CSS
- 🛒 Карточка товара: все поля и вкладки
- 🧬 Разновидности, характеристики и поисковый фильтр
- 🏢 B2B и опт: оптовые цены, группы клиентов, скидки, налоги, cashback
- 💳 Платёжные системы и онлайн-оплата
- 🧾 Счёт на оплату и генерация ссылок
- 🚚 Доставка и логистика (ТТН, габариты, международная)
- 📥 Импорт и экспорт: все форматы, буфер обмена, JSON, расписание, курс валют
- 📄 Страницы, статьи и новости
- 📄 Функциональные страницы
- 🧱 Функциональные блоки/меню
- 🧩 Блоки, меню и виджеты (главное и мобильное меню, генераторы)
- 🎨 Редактор дизайна и визуальный редактор
- 🎨 Уникальный дизайн без программиста
- 🧱 Виджеты HTML, библиотека блоков, слайдер и вставка данных
- 🪟 Всплывающие окна (генератор попап)
- 📋 Формы и генератор всплывающих форм
- 📁 Файлы
- 🗄️ Резервное копирование
- 🔍 SEO: ЧПУ, sitemap, robots, 301-редиректы, Schema.org, llms.txt
- 📈 Маркетинг и аналитика: GA4, TagManager, Pixel, A/B, Multilanding
- 🗄️ CRM, клиенты и менеджеры
- ⭐ Комментарии, отзывы и рейтинги
- 📣 Уведомления: e-mail, Viber, Telegram, Web Push
- 📅 Бронирование (Booking)
- 🌐 Мультиязычность и мультивалютность
- 🖥️ Домены, хостинг, SSL и Cloudflare
- 🔗 API Commerce (REST API JSON) и интеграции
- 🔒 Безопасность платформы
- 🔌 Безопасность и простота интеграций
- 🍪 Конвертер cookies
- ⚡ Скрипты расширения функционала и AJAX-загрузка
- 🔧 Коллбек-функции (callback) и хуки
- 🚀 Оптимизация и производительность
- 🤖 Инструкции для ИИ: llms.txt и AI-промпт
- ⚡ Почему BooStore.pro — это больше, чем SaaS
- 🖱️ Простота управления
- 🛠️ Услуги под ключ
- 👥 Совместная работа и защита
- ❓ Часто задаваемые вопросы
🧭 Что такое BooStore.pro: SaaS-платформа и практически собственная CMS
BooStore.pro — это SaaS/облачная платформа для создания интернет-магазинов, сайтов-визиток, лендингов, блогов, корпоративных порталов и сайтов бронирования услуг. Принципиальное отличие от «закрытых» конструкторов: BooStore.pro даёт почти полный доступ к исходной вёрстке — HTML-шаблонам, CSS-стилям и скриптам. Фактически по возможностям кастомизации это приближается к самостоятельной CMS, но без необходимости устанавливать и обслуживать ПО на собственном сервере.
☁️ SaaS / аренда ПО
Установка CMS на сервер не нужна. Хостинг, обновления, SSL и инфраструктура уже настроены. Можно создать сайт бесплатно и бессрочно (до 1000 товаров).
💰 Доступная подписка
😍 Платный тариф — это подписка от всего 3 $/мес, примерно как стоимость обычного хостинга. Оплата снимает лимиты, рекламу платформы и открывает выгрузки и экспорт.
📦 Всё в одном
Магазин, страницы, блог, формы, меню, виджеты, CRM, оплата, доставка, импорт, SEO, аналитика и API — в единой админ-панели без сторонних подписок. Плюс выгрузка данных на внешние источники и отправка Webhook.
🌍 Международная
Более 10 языков контента и интерфейса, мультивалютность, международные платёжные системы (Stripe, PayPal) и доставка через Goshippo.
🏗️ Архитектура и разработка: полный доступ к HTML/CSS
BooStore.pro построена на блочной вёрстке (div, без таблиц) с возможностью правки любых файлов стилей. Фронтенд работает без тяжёлых JS-фреймворков.
<HTML> Редактирование шаблонов
Свободная вставка HTML и CSS в редакторе дизайна, поддержка @import (включая внешние шрифты Google Fonts), фильтр опасных конструкций, кеширование CSS в файл.
⚡ Чистый Vanilla JS (0% jQuery)
Во фронтенде нет jQuery, React, Angular и прочих тяжёлых библиотек. Используется чистый оптимизированный способ загрузки: код подгружается только тогда, когда он действительно нужен на странице, а не заранее.
🔁 Shortcodes (шорткоды)
Динамическая подстановка функций через {HOTENGINE-SC:... }. Шорткод — это короткая метка, которая в момент вывода страницы заменяется готовым HTML-блоком или значением.
🔌 Интеграции и выгрузки
REST API (Commerce API), PHP SDK, Webhooks, Zapier, 1С/BAS, выгрузки на маркетплейсы, CSV/JSON, ORDERS FULL (полная выгрузка заказов в JSON), аналитика.
Что такое шорткоды {HOTENGINE-SC:...} и где они работают
Шорткод — это встроенная метка вида {HOTENGINE-SC:название}. При выводе страницы платформа заменяет её на готовый блок или заранее заданное значение. Это позволяет использовать уже сформированные данные (корзину, избранное, переключатель языка, контакты, данные пользователя) прямо в HTML-коде страницы или блока меню, не вставляя их вручную.
Примеры шорткодов:
- Корзина —
{HOTENGINE-SC:shop_cart_menu}; - Избранное —
{HOTENGINE-SC:favorites}; - Сравнение —
{HOTENGINE-SC:shop_compare_menu}; - Блок контактов —
{HOTENGINE-SC:contacts}; - Переключатель языков —
{HOTENGINE-SC:langmenu}; - Скидка пользователя —
{HOTENGINE-SC:user_discount}, кэшбек —{HOTENGINE-SC:user_cashback}; - Переключатель валют —
{HOTENGINE-SC:currencymenu:USD|EUR|UAH}; - Данные товара в карточке — цена, артикул, изображение, видео.
Полный справочник шорткодов: документация по шорткодам.
Встроенные выгрузки на маркетплейсы и внешние источники
Платформа формирует готовые фиды (прайсы) для популярных площадок и внешних систем — всё выгружается прямо из админки, по ссылке или автоматически:
- Google Merchant XML (в т.ч. с характеристиками и разновидностями) и CSV для Google Merchant;
- Facebook Product Feed (товарная лента Facebook);
- Yandex Market XML (Яндекс.Маркет), в т.ч. с параметрами и разновидностями;
- Rozetka.ua XML и Prom.ua;
- Hotline.ua CSV-прайс;
- Epicentrm.com.ua XML;
- CSV и JSON-выгрузки товаров, а также ORDERS FULL — полная выгрузка заказов в JSON для внешних систем;
- Отправка данных на внешний сервер/CRM (Webhook) при оформлении заказа.
Подробнее про выгрузку на маркетплейсы — в статье «Экспорт на маркетплейсы».
🛒 Карточка товара: все поля и вкладки
Редактор товара покрывает практически весь e-commerce-сценарий. Ниже — полный перечень полей без технических кодов, человеческим языком.
«Категории магазина»
- Привязка товара к сайту/предприятию (поддомену);
- Язык товара (ru, ua, en, de, fr, es, pl, it, kk, be и др.) с автоопределением из рубрики;
- Персональная категория товара через AJAX-дерево категорий;
- Система прав менеджера на товар (редактирование, добавление, изменение цены).
«Название и описание»
- Заголовок товара, заголовок на странице, имя-псевдоним (ЧПУ/URL);
- Мета-заголовок (Meta Title), мета-описание, мета-ключевые слова;
- Краткое описание и полное описание (HTML, очень большой объём);
- Метки/теги для товара;
- Мультиязычные копии товара (привязка перевода на другие языки).
«Изображение»
- Главное фото и дополнительные картинки (галерея);
- Настройка размеров изображений, показ в списке;
- Водяной знак (watermark) с прозрачностью и автоналожением;
- Конвертация изображений в WebP;
- Видео: URL или embed-код и длительность ролика.
«Параметры и характеристики»
- Цены: цена, закупочная цена, старая цена, цена в долларах, валюта, показ/скрытие цены, уценённый товар, цена для категории/группы;
- Оптовые цены: цена от объёма + минимальный оптовый объём заказа (MOQ);
- Акции: акционная цена, текст акции, срок действия акции (таймер, дата/время), скидка, хит продаж, новинка;
- Артикул (SKU): ручной или авто-генерация, показ;
- Характеристики: тип товара, характеристики, технические характеристики, синонимы для поиска;
- Производитель, страна производителя, коллекция, поставщик;
- Наличие: статус наличия (в наличии/нет/под заказ/без цены), количество на складе, минимальный объём заказа (MOQ);
- Разновидности: обязательный или необязательный выбор разновидности, заголовок, тип варианта;
- Сопутствующие товары («с этим покупают») с настройкой рассылки;
- Дополнительные поля (кастомные таблицы) и дополнительные контакты;
- Доступ: показ товара, показ в списке, показ по расписанию, доступ по паролю, исключение из выгрузок.
«Доставка»
- Стоимость доставки, срок (в днях: 0 — сегодня, 1 — завтра, диапазон 2–4), примечание;
- Вес и габариты (длина, ширина, высота, объём, единицы измерения) — используются для расчёта ТТН;
- Гарантия.
Прочие блоки карточки
- Выгрузка в YML/RSS/XML с наценками (в т.ч. отдельно «Без наценки Rozetka/Prom.ua/Epicentr»);
- Настройки комментариев и отзывов;
- Защита от повторной отправки.
🧬 Разновидности, характеристики и поисковый фильтр
Платформа поддерживает полноценные разновидности (варианты, комплектации) товара и структурированные характеристики, из которых автоматически строятся поисковый фильтр и сравнение товаров.
🎛️ Разновидности (варианты / комплектации)
У каждой разновидности есть полный набор собственных данных — так же, как у основной карточки товара:
- Свои описание и код (SKU), цена и оптовые цены;
- Своё изображение (можно установить изображение именно для разновидности);
- Своё наличие и пересчёт остатков (аналогично основной карточке);
- Запрет или разрешение на покупку конкретной разновидности;
- Порядок сортировки разновидностей;
- Обязательный или необязательный выбор разновидности в карточке;
- Автоматическое обновление цены и кода при смене разновидности (AJAX-пересчёт без перезагрузки страницы);
- Настройка показа в списке и AJAX-добавление.
Способы отображения разновидностей (стилистика показа)
Для каждой разновидности можно выбрать один из готовых способов отображения — от простого списка до всплывающего окна и подсказок:
- Каждая разновидность отдельно (только заголовки);
- Каждая отдельно (только заголовки) + изображение;
- Каждая отдельно (заголовок + текст);
- Каждая отдельно (+заголовок, +изображение, +код товара и цена);
- Каждая отдельно (+заголовок, +изображение, +описание, +код товара и цена);
- Каждая отдельно (+заголовок, +изображение, +текст, +код товара, +цена и добавление в корзину);
- Выбор разновидности во всплывающем окне после нажатия на кнопку корзины;
- Выбор во всплывающем окне с отдельным описанием и кнопками корзины;
- Выпадающий список разновидностей (+Заголовок, +Описание, +Код товара, +Изображение, +Цена);
- Выпадающий список разновидностей (компактный);
- Каждая отдельно (только заголовки + всплывающие подсказки при наведении);
- Каждая отдельно (только заголовки + всплывающие подсказки, короткий вариант);
- Каждая отдельно с кнопкой добавления в корзину.
Настройка выбора разновидности может также браться из общих настроек сайта.
🏷️ Типы товаров и характеристики (спецификации)
- Редактор типов товаров с набором характеристик — до 50 полей характеристик, в каждом из которых можно задать множество значений;
- Типы значений: одиночное значение или множественный выбор;
- Условия запроса в фильтре: равно / больше / меньше / не равно;
- Единицы измерения, разделитель, порядок отображения;
- Показ в форме: обычный / checkbox как select / добавить «Все»;
- Отображение количества товаров по характеристике;
- Экспорт/импорт типов товаров и характеристик в JSON.
Мультиязычный перевод характеристик
Характеристики можно заполнить один раз на одном языке, а затем перевести значения на другие языки с помощью встроенной функции замены текста (уже встроена в платформу). Вы просто выбираете язык и вводите перевод значений для каждого свойства — и так на любом количестве языков. При этом не нужно создавать отдельные поисковые фильтры для разных языков: фильтр автоматически использует переведённые значения.
🔍 Поисковый фильтр и умный поиск
- Поисковый фильтр по типам товаров, характеристикам и диапазону цен (Price range swiper);
- Умный поиск с автоподсказками (smart search, JSON-подсказки);
- Умное разбиение запроса, операторы OR / AND;
- noindex для страниц поиска, ссылки на поиск;
- Виджет «Поисковый фильтр — выбор страницы» (список страниц с фильтрами для разных групп товаров).
🏢 B2B и опт: оптовые цены, группы клиентов, скидки, налоги, cashback
BooStore.pro имеет полноценный B2B-функционал — то, что обычно недоступно в «закрытых» конструкторах. Ниже — полный список возможностей для опта и юридических лиц.
📉 Оптовые цены (Bulk pricing)
Блок оптовых цен в карточке товара, цена от минимального объёма заказа (MOQ), несколько режимов отображения.
👥 Группы клиентов
Разделение покупателей на группы с индивидуальными скидками. Скидка задаётся математическим выражением (плюс/минус/делить/умножить процент от суммы), с поддержкой оптовых цен. В группы можно добавлять пользователей.
💰 Минимальная сумма заказа
Настройка минимальной суммы заказа с выводом сообщения при недоборе. Применимо для B2B-гейтов и защиты от мелких заказов.
🔒 Скрытие цен от гостей
Скрытие цены и кнопки «Купить» для неавторизованных пользователей, доступ по группам, закрытие всего сайта паролем или по группам пользователей.
🎟️ Скидки
- Редактор скидок с математическими выражениями (процент, плюс/минус, делить/умножить, округление);
- Активация по сумме заказа (от–до) и по количеству товаров (от–до);
- Привязка к оптовым ценам, к акционным ценам, к конкретной группе клиентов;
- Оповещение покупателя о применённой скидке;
- Импорт/экспорт скидок через вставку из буфера обмена (JSON).
🧾 Налоги
- Редактор налогов с математическим пересчётом (аналогично скидкам);
- Активация по сумме/количеству, привязка к валюте, группе клиентов, точке выдачи;
- Выбор позиции вывода налога в корзине;
- Автоматическое добавление налога к итоговой сумме заказа.
💵 Cashback и бонусы
- Начисление кэшбэка на баланс клиента (процент от заказа);
- Максимальная сумма использования, активация по сумме, привязка к оптовым/акционным ценам;
- Момент начисления: после смены статуса заказа / после оформления без проверки;
- Начисление при регистрации, с проверкой UTM-метки;
- Массовое начисление/списание всем клиентам.
💳 Платёжные системы и онлайн-оплата
Платформа поддерживает десятки платёжных систем, методы оплаты, двухстадийную оплату (холд), возвраты, подписки и фискализацию (ПРРО). Ниже — полный список возможностей.
🏦 Поддерживаемые платёжные системы
Платформа не берёт комиссию — проценты устанавливают сами платёжные сервисы. Примерные комиссии указаны по данным платформы.
| Система | Комиссия (примерно) | Подписка | Холд | Рассрочка | ПРРО | Валюты |
|---|---|---|---|---|---|---|
| Monobank (MonoPay) | 1,3% / 2,0% | есть | есть | нет | есть | UAH |
| NovaPay | 0–1,3% | нет | есть | нет | есть | UAH |
| LiqPay | 1,3% / 2,0% | есть | есть | есть | есть | UAH, USD, EUR |
| PrivatBank | 1,3% | нет | есть | есть (PayParts) | есть | UAH |
| Hutko | 1,5% (от 1,1%) | есть | есть | есть | есть | UAH, USD, EUR, GBP, CZK |
| WayForPay | 2,0% | есть | есть | есть (PayParts) | есть | UAH, USD, EUR |
| Fondy | 2,0–2,4% | есть | есть | есть | нет | UAH, USD, EUR, PLN и др. |
| Stripe | 2,9% + $0,30 | есть | есть | есть (KLARNA, Afterpay) | нет | 135+ |
| PayPal | 2,99% + $0,49 | есть | есть | Pay Later | нет | USD, EUR, GBP и др. |
| Square | 2,9% + $0,30 | есть | нет | Afterpay | нет | USD, CAD, GBP, EUR и др. |
| YooKassa | ≈3,5% | есть | есть | есть | нет | RUB |
| iPay | от 0% до 10% | нет | нет | нет | есть | UAH, USD, EUR и др. |
| WebMoney | 0,8% | нет | нет | нет | нет | USD, EUR, RUB, UAH |
💳 Методы оплаты
- Карты: Visa, MasterCard, Maestro, American Express;
- Apple Pay, Google Pay (в системах, поддерживающих токенизацию);
- Интернет-банкинг: Privat24 (PrivatBank), LiqPay, Monobank, WayForPay и другие системы, где покупатель оплачивает прямо в личном кабинете банка;
- Рассрочка / оплата частями (PayParts, KLARNA, Afterpay, Affirm, кредит);
- QR-код, банковский перевод, наложенный платёж.
🔐 Холд (двухстадийная оплата) и возвраты
- Заморозка средств без немедленного списания (capture/reverse): Monobank, NovaPay, LiqPay, WayForPay, Fondy, Stripe, PayPal, YooKassa;
- Возврат платежа кнопкой из «Статистики продаж» (полный и частичный с указанием суммы);
- Управление холдом и возвратом через API Commerce (подтвердить списание, отменить заморозку, возврат full/partial);
- Приём ответа о возврате и уведомление по e-mail и в статистику.
🔁 Регулярные платежи и подписка
- Автосписание с интервалом день/неделя/месяц/год;
- Включение подписки автоматически или по выбору покупателя;
- Поддержка: LiqPay, Monobank, Fondy, Hutko, PayPal, WayForPay, Stripe, YooKassa, Square.
🏧 ПРРО (программная касса / фискализация)
- Передача состава заказа для налоговой отчётности;
- Поддерживают: Monobank, NovaPay, LiqPay, PrivatBank, Hutko, WayForPay, iPay.
⚙️ Гибкие настройки приёма оплаты
- Выбор способа оплаты в форме оформления заказа;
- Оплата только после проверки заказа (вручную по каждому заказу);
- Оплата только по ссылке со способом платежа (GET-параметр, сохранение в COOKIE);
- Смена способа оплаты после оформления заказа в «Статистике продаж»;
- Добавление собственной комиссии/надбавки к платежу;
- Правила способа оплаты: диапазон суммы, редирект на конкретный метод, запрет метода, скрытие способов доставки, тексты;
- Статусы оплаты: «Оплачен онлайн, не проверен», «Проверен», «Не оплачен», возврат.
Добавление процента/суммы к платежу
В настройках платёжной системы есть поле «Добавлять процент к платежу», которое позволяет добавить к сумме собственный процент и/или фиксированную сумму. Доступны комбинации:
- только процент — например
+2%; - только фиксированная сумма — например
+100 USD; - процент и фиксированная сумма вместе — например
+2% +100 USD.
Так легко компенсировать комиссию банка или задать надбавку за онлайн-оплату. Валюта фиксированной суммы конвертируется в валюту заказа.
🧾 Счёт на оплату и генерация ссылок
Платформа умеет формировать счета на оплату без товара и ссылки на добавление товаров в корзину — удобно для продаж в мессенджерах, по телефону и для «корзин под ключ».
🧾 Генератор счёта на оплату
Есть готовый генератор счёта на оплату, который собирает ссылку на страницу payment.html с параметрами: валюта, цена, описание, контакты плательщика, ID платёжной системы, скрытие выбора системы, признак подписки (рекуррентный платёж), метка группы заказов.
🪟 Попап-окно сбора контактов
Доступен скрипт-пример hotengine-payment-popup-demo.js (класс payment_popup): при нажатии на кнопку открывается окно с полями (имя, e-mail, телефон, описание), данные автоматически подставляются в ссылку и передаются в статистику продаж. Готовый код и демо-кнопку можно взять прямо в генераторе счёта. Пример кнопки:
<a class="payment_popup" href="javascript://" data-payment-desc="Описание" data-payment-price="10" data-payment-currency="USD" data-dialog-title="Заголовок окна">Оплатить</a>
🛒 Генератор добавления товаров в корзину
Есть и генератор ссылок добавления товаров в корзину: ссылкой можно сразу добавить нужные товары (с количеством и разновидностями) и перевести покупателя на оплату. Удобно для продаж через консультантов.
🚚 Доставка и логистика (ТТН, габариты, международная)
Доставка полностью автоматизирована: подсказки адресов через API, автосоздание товарно-транспортной накладной (ТТН), расчёт стоимости и передача трек-номера.
🔌 Подключённые службы доставки через API
| Служба | Что доступно | Направление |
|---|---|---|
| Новая Почта | Подсказки населённых пунктов и отделений, автосоздание ТТН, расчёт стоимости | Украина и международная |
| Укрпошта | Подсказки области/города/отделения/улицы (по индексу), автосоздание ТТН, расчёт | Украина и международная |
| Meest | Подсказки города и отделения/почтомата, автосоздание ТТН, расчёт | Украина и за границу |
| Goshippo | Мультиперевозчик: DHL, UPS, FedEx, USPS и др., автосоздание ТТН, расчёт | Международная по всему миру |
📋 Режимы создания ТТН
- Выключить — ТТН не создаётся;
- Наложенный платёж — перевозчик взимает деньги с получателя при выдаче;
- Оплата получателем только за доставку — стоимость не добавляется к заказу;
- Оплата получателем только за товар — доставку оплачиваете вы;
- Без оплаты получателем — покупатель оплачивает доставку вместе с заказом.
📦 Габариты, вес и расчёт стоимости
- Индивидуальные условия доставки в карточке товара (стоимость, срок, габариты, вес);
- Автоперерасчёт стоимости по тарифам перевозчика с учётом габаритов и веса;
- Расчёт по условиям: фиксированная цена, зависимость от суммы заказа, объёма (м³), веса (кг);
- Срок доставки в днях (0 — сегодня, 1 — завтра, диапазон 2–4), выводится в YML;
- Цена 0 = бесплатная доставка;
- Точки самовывоза (склады/пункты выдачи) с ограничениями по цене/объёму/весу.
🛒 Вывод доставки и оплаты в карточке товара
- Индивидуальный блок в товаре (вкладка «Доставка»);
- Общее описание доставки в карточке по языкам;
- Дополнительный блок с информацией в карточке (любой HTML, по категориям);
- Отдельная вкладка «Доставка»;
- Загрузка блока доставки через Ajax (рекомендуемый способ, есть готовый скрипт).
⚙️ Простая и безопасная настройка интеграций доставки
Подключение служб доставки (Новая Почта, Укрпошта, Meest, Goshippo) реализовано максимально просто и безопасно — всего за несколько кликов. Вы указываете ключи доступа (API-ключи из личного кабинета перевозчика), а остальное делает платформа: подсказки адресов, автосоздание ТТН и расчёт стоимости. В настройках включается, создавать ли ТТН и на каких условиях, а также как добавлять стоимость доставки к заказу:
- Вы сами оплачиваете доставку — стоимость добавляется к сумме заказа;
- Покупатель оплачивает доставку — стоимость не входит в заказ, оплачивается при получении;
- Наложка (наложенный платёж) — перевозчик взимает деньги за товар и доставку с получателя при выдаче.
Подробный обзор служб доставки и их настройки — на странице «Службы доставки».
📝 Гибкая настройка полей формы заказа
Поля, которые видит покупатель при оформлении заказа (адрес, отделение, город, улица, номер отделения/почтомата, индекс и т.д.), настраиваются под каждый способ доставки. Можно изменять набор и вид полей для отображения при заказе — для удобства покупателя и корректности данных. Детали — на странице «Службы доставки», раздел «Гибкая настройка формы заказа»: гибкая настройка полей формы заказа.
📥 Импорт и экспорт: все форматы, буфер обмена, JSON, расписание, курс валют
Модули наполнения — одни из самых сильных сторон платформы. Поддерживается импорт и экспорт практически всех сущностей в разных форматах, включая быструю вставку из буфера обмена и импорт по расписанию.
📁 Поддерживаемые форматы импорта
- CSV, XLS, XLSX (Excel);
- XML (в т.ч. CommerceML 2.0) и YML (Яндекс.Маркет);
- ZIP-архивы (распаковка с проверкой допустимых расширений);
- Буфер обмена (быстрая вставка текста, разделители — табуляция или «|»);
- Google Таблицы (по URL);
- Загрузка файла по URL и по протоколам FTP/HTTP/HTTPS.
🗃️ Что можно импортировать
- Товары (весь набор полей карточки, см. список ниже);
- Категории (с иерархией, SEO, изображениями, настройками отображения);
- Производители, коллекции, поставщики (в т.ч. быстрый импорт из буфера);
- Статьи блога и категории блога;
- Комментарии и отзывы о товарах (экспорт/импорт);
- Значения для пунктов меню (JSON и текстовые значения), скидки, налоги, cashback (JSON), типы товаров и характеристики (JSON).
Полный список полей товара при импорте
При импорте товаров можно заполнить практически каждое поле карточки. Ниже — полный перечень (через запятую):
Код/артикул (SKU), наименование, ЧПУ (url slug), цена, старая цена, закупочная цена, наценка (математическое выражение), валюта, наличие (статус), наличие количество (остаток), показывать наличие, краткое описание, полное описание (HTML), вкладки с описанием 1–5 (HTML), мета-заголовок (meta title), мета-описание, мета-ключевые слова, изображения 1–16 (ссылки), перезаписывать изображения при обнаружении, категория (ID или заголовок), категория каталога BooStore (ID), язык, производитель (ID или заголовок), страна производителя, коллекция (ID или заголовок), поставщик, классификация товара, характеристики (тип товара и характеристики), метки/теги, новинка, хит продаж, цена снижена, скидка, акция, текст акции, акция таймер дата, акция таймер после истечения даты, гарантия от, срок гарантии, минимальный заказ (MOQ), минимальный оптовый заказ, оптовая цена, приоритет, доступ, удалить товар, не выгружать в YML&RSS&XML, наценка в выгрузках XML, Google Custom Label 4, тип разновидности для Google Merchant XML, разновидность (группа, код основного товара, изображение-номер), обновление разновидности, товар на других языках, товары-синонимы, с этим покупают (ID товаров), e-mail рассылка других товаров (ID), доставка (указать параметры, есть/нет из общих настроек, стоимость, заметки, срок), доставка габариты (ширина, высота, длина, сантиметры/метры, вес, граммы/килограммы), видео URL, цена за.
Настройки импорта включают: сопоставление колонок (маппинг, 100+ полей), автораспознавание полей по первой строке (на многих языках), автоопределение кодировки (UTF-8 / Windows-1251), удаление BOM, наценку при импорте (+, −, ×, ÷, %), фильтры (только обновление / только новые, пропуск строк без SKU/категории/фото, не импортировать первую строку), установку «нет в наличии» для остальных товаров, конвертацию в WebP, водяные знаки, автосвязывание мультиязычных версий по SKU.
⏰ Импорт по расписанию и автообновление
- До 30 источников автоимпорта;
- Типы: полная загрузка (раз в сутки) и обновление каталога (каждые 4 часа);
- Протоколы FTP/HTTP/HTTPS, логин/пароль, кодировка;
- Оповещения по результатам (email, Web Push, мессенджеры);
- Автообновление цен/каталога из программ 1С/BAS, L.Soft, ТоргСофт;
- Защита от дублей/спама (интервалы и лимиты запросов);
- Требуется припаркованный домен и оплаченный хостинг.
🪙 Курсы валют
- Автоматическое обновление курсов валют через API Monobank (загрузка актуального курса из банка);
- Пересчёт курса к базовой валюте, запись в базу курсов, очистка кеша;
- Ручные курсы: можно как задать свой курс вручную, так и получать курс автоматически из банка;
- Автовыбор валюты по языку, мультивалютный переключатель.
📤 Экспорт данных
- CSV / XLS / ZIP — товары, категории, статьи, производители, коллекции, комментарии, отзывы;
- Экспорт «booStore CMS» — очень гибкий: фильтрация по ID/SKU/категориям/производителям, валюты, приоритет наличия, разновидности, доставка, характеристики (расширенный вариант), ЧПУ, UTM, наценки;
- Прайс-ключ доступа к выгрузке в CSV или JSON;
- Экспорт/импорт типов товаров и характеристик, скидок, налогов, cashback, меню в JSON;
- Экспорт заказов и статистики продаж в 1С/BAS;
- Выгрузки фидов: Google Merchant, Yandex XML, Hotline, Rozetka, Prom, Epicentr, Facebook Catalog, JSON/CSV, YML (валюта, сегментация, язык, Gzip; наценка задаётся математическим выражением — уникальная фишка «Бустор»);
- ORDERS FULL — полная выгрузка заказов в JSON для внешних систем.
📄 Страницы, статьи и новости
Платформа позволяет создавать не только магазин, но и визитки, лендинги, корпоративные сайты, блоги и новостные разделы — всё в одном месте.
📄 Редактор страниц
- Типы страниц: главная, прайс, корзина, обратная связь, обратный звонок, подписка, оплата, хиты, новинки, избранное, уценка, акции, фотогалерея, статистика заказов, сравнение, 404, llms.txt, webmanifest, robots.txt;
- HTML-редактор (TinyMCE) с BBCode-панелью;
- SEO-мета: заголовок, описание, ключевые слова, произвольный HTML в head;
- Schema.org-тип страницы (WebPage, Article, BlogPosting, NewsArticle, ContactPage, CollectionPage и др.);
- ЧПУ (слаг), проверка уникальности URL;
- Мультиязычность, доступ, позиция, показ в дереве/списке.
Указать свою стартовую (главную) страницу сайта
Можно выбрать, что будет отображаться в качестве главной страницы сайта. Доступны различные типы данных, а также страница «INDEX» в качестве главной. Если необходимо создать многоязычный сайт, то в качестве главной используют страницу «INDEX», которую предварительно нужно создать (для каждого языка — отдельная страница «INDEX»). В качестве содержимого страницы «INDEX» можно использовать не только HTML, но и список категорий магазина, список товаров и список статей.
Варианты стартовой страницы:
- Перечень товаров;
- Перечень товаров и описание о вашем магазине над перечнем;
- Страница с именем index (мультиязычная, страницу необходимо предварительно создать);
- Перечень товаров и страница index над перечнем;
- Перечень товаров и страница index под перечнем;
- Определённая категория магазина;
- Определённая категория магазина и страница index над перечнем;
- Определённая категория магазина и страница index под перечнем;
- Каталог статей (блог).
Настройка доступна в разделе «Страницы» → «Указать главную страницу для сайта».
📝 Статьи (блог) и категории
- Редактор статей с мета, ЧПУ, отложенной публикацией (планер), показом по расписанию;
- Категории блога с многоуровневой иерархией, SEO, мультиязычностью;
- Импорт/экспорт статей и категорий;
- Настройки комментариев, рейтинга, меток для статей;
- Генератор слайдера статей (см. раздел «Меню»);
- Автоматизация публикации: отложенная публикация по расписанию, а также SEO-крон авто-постинга новых статей/товаров во внешние блоги и соцсети.
📰 Новости
- Рекомендуемый способ: для новостей достаточно создать соответствующую категорию в блоге (каталоге статей) и публиковать записи в ней. Так новости получают все возможности блога (SEO-мета, ЧПУ, отложенная публикация, мультиязычность, слайдер статей) без отдельного модуля;
- Отдельный модуль новостей считается устаревшим — новые сайты делают новости именно через категорию в блоге;
- Анонсы/объявления (классифайд) с ценой и валютой, категориями, типами товаров.
📄 Функциональные страницы
На платформе есть набор функциональных страниц — служебных страниц со специальным типом, которые создаются из списка (кнопка «Создать страницу» → выбрать тип). Для каждой можно задать свой текст, оформление и мета-данные или задать параметры использования функций (так лучше).
- Главная страница сайта (index) — после создания задаётся как главная в настройках страниц;
- Прайс (price) — список ваших товаров и услуг;
- Корзина (cart_send) — текст над формой заказа товара;
- Форма обратной связи (feedback) — текст над формой;
- Форма обратный звонок (feedback_call) — текст над формой;
- Подписаться на рассылку (feedback_email_subscribe) — текст над формой подписки;
- Payments — страница сообщения о статусе оплаты платёжной системой;
- Хиты продаж (shop_bestsellers) — перечень товаров-хитов;
- Новинки (shop_new_goods) — перечень новых товаров;
- Недавно просмотренные (shop_recently_viewed_goods) — товары, которые недавно смотрел посетитель;
- Избранные товары (shop_favorite_products) — товары из избранного;
- Цена снижена (shop_reduced_price) — уценённые товары;
- Специальные предложения (shop_sale) — акционные товары;
- Страны производители (producer_country) — список товаров страны производителя;
- Фотогалерея (photogallery) — перечень изображений из папки фотогалереи (количество на страницу задаётся GET-параметром on_page);
- Статистика заказов (statistic_orders) — список заказов авторизованного пользователя;
- Сравнение товаров (compare) — список товаров для сравнения;
- Страница ошибки 404 (404) — открывается при ошибке 404;
- LLM / llms.txt — AI-база знаний, доступная по пути /llms.txt;
- Webmanifest / PWA — Web App Manifest по пути /favicon-site.webmanifest (иконки, цвета, отображение при добавлении на главный экран);
- Robots / robots.txt — файл управления индексацией сайта.
🧱 Функциональные блоки/меню
Кроме обычных HTML-блоков есть набор функциональных блоков/меню (виджетов) с готовым поведением. Они создаются кнопкой «Добавить Блок/Меню» → выбор типа функционального меню.
- Главное меню (main_menu_widget) — конструктор многоуровневого меню (см. раздел «Меню»);
- Side Menu / Виджет с меню (slide_menu_widget) — кнопка с выпадающим/всплывающим меню, блоки заполняются в упрощённом виде;
- Footer / Виджет Низ сайта (footer_widget) — блоки с контактами в подвале, заполняются в упрощённом виде;
- Слайдер (slider) и Слайдер Noscript (slider_noscript) — слайды с изображениями и настройками;
- Мобильное меню: Приложение (mobile_menu_widget) — мобильное меню в стиле приложения;
- Поиск с фильтром по типам продуктов (smart_search_menu) — поисковые поля из характеристик типов продуктов;
- Поиск с фильтром — меню выбора страницы (smart_search_menu_select) — выбор страницы с поисковым фильтром;
- Список категорий (categories_menu) — список категорий на основе генератора;
- Товары: Специальные предложения / Новинки / Недавно просмотренные / Избранные / Хиты продаж / Цена снижена (shop_sale_goods_menu, shop_new_goods_menu, shop_recently_viewed_goods_menu, shop_favorite_products_menu, shop_bestsellers_goods_menu, shop_reduced_price_goods_menu) — слайдеры с товарами по нужной выборке;
- Товары: Сопутствующие (shop_bought_with_goods_menu) — «с этим покупают» при просмотре корзины;
- Последние статьи (blog_menu) — последние статьи блога (число в тексте меню, например «10 description»);
- Метки (tags_menu) — облако меток;
- Мета описание (header_meta_data) — подмена основных мета-данных сайта (title, meta description, meta keywords);
- Разметка Open Graph (meta_og_products) — пример HTML-кода Open Graph на страницах товара;
- Ускорение загрузки DNS / dns-prefetch (dns) — пример для ускорения (Google Fonts, YouTube, аналитика);
- Сортировка товаров (hotengine_sort_products) и Сортировка товаров Combo (hotengine_sort_products_combo) — блоки сортировки карточек товаров (обычная и комбинированная);
- Корзина (cart_menu) — блок корзины (по умолчанию вставляется шорткодом);
- Блок авторизации / пользовательское меню (user_menu) — поля авторизации и меню пользователя.
🎨 Редактор дизайна и визуальный редактор
У платформы два уровня настройки внешнего вида: классический редактор дизайна (полевые настройки → CSS) и визуальный редактор (WYSIWYG drag-and-drop). Оба дают полный контроль над вёрсткой.
⚙️ Редактор дизайна
Вкладки: Шапка сайта, Главное меню, Блоки/Меню, Контент, CSS стили, Низ сайта, Каталог стилей. Настраиваются цвета, размеры, шрифты, положение блоков:
- Шапка: высота, фон, повтор фона, цвет текста, логотип (ширина, отступы, сторона, скрытие), слоган, favicon, положение меню и поисковой формы;
- Главное меню: цвета фона, ссылок, hover, текущего пункта, стилистика (линия/кнопки), мобильная кнопка;
- Блоки/Меню: цвета боковых меню;
- Контент: ширина сайта, фон, фоновые изображения, паттерны, прозрачность, цвета страниц/товаров/заголовков/текста/ссылок;
- Карточка товара — расположение блоков:
- Положение названия в описании товара;
- Положение блока с описанием — описание вверху или внизу, разбиение карточки на блоки;
- Положение изображения (лево/право/сверху);
- Положение блока с вкладками (обзор товара) — tabs или аккордеон, место вставки;
- Положение дополнительных изображений (под основным / над описанием / под описанием / внизу / над вкладками / не показывать для своего кода);
- Точки вставки: заголовок страницы, блок данных товара, над/под «Описанием», внутри offerdetails, над/под «Параметрами и Кнопкой корзины», блок «Акции», над ценой;
- Список товаров: по центру, вид списком/блоками, ширина/высота блоков, цвета цены, положение кнопок «В сравнение» и «В избранные»;
- Дерево категорий: фон, иконка Home, цвета ссылок;
- Кнопки корзины: иконка/текст, 18 цветовых пресетов, наборы иконок, hover, кнопки всплывающих окон корзины и «Оформить заказ»;
- Низ сайта: Copyright и Footer Widget (цвета, готовые схемы);
- CSS стили: свободная вставка HTML и CSS, @import, стиль карточек товаров, стиль форм;
- Каталог стилей: установка шаблонов, цветовые схемы, простые стили, библиотека блоков, AI-генерация дизайна;
- Display Test — встроенный тестировщик сайта на разных экранах (просмотр страниц на разных разрешениях устройств);
- Готовые стили отображения товаров в списке — можно изменить не только иконки и положение блоков, но и выбрать/заменить готовый стиль отображения товаров в списке из набора стилей;
- Готовый стиль для форм — стиль форм можно изменить простым выбором из списка; пример выбранного стиля показывается прямо в редакторе дизайна.
🖱️ Визуальный редактор (WYSIWYG)
- Панель с вкладками HTML / Визуальные блоки / Виджеты;
- Drag & drop вставка блоков в 6 зон (header, top, bottom, left, right, footer) с правилами показа;
- Готовые HTML-элементы: div, section, h1–h4, p, ul, ol, blockquote, hr, a, table, img;
- Визуальные пресеты из библиотеки (заголовки, сплит-секции, контакты, соцсети, преимущества, иконки, разделители) с перекрашиванием в 13 цветовых схем;
- Inline-WYSIWYG-редактирование: текст, B/I/U, выравнивание, списки, ссылки, изображения, цвет текста;
- HTML-редактор кода блоков, редактор изображений, редактор ссылок (включая popup), редактор форм, редактор платёжных ссылок;
- История изменений (до 50 шагов), Undo/Redo, «Отменить все»;
- Сохранение через AJAX, очистка кеша.
🎨 Уникальный дизайн без программиста
Для создания уникального дизайна в большинстве случаев достаточно привлечь верстальщика или ИИ и вставить готовый CSS-стиль в редактор дизайна (вкладка «CSS стили»). Эта вкладка позволяет вживую смотреть изменения и сжимает данные в один файл при использовании на сайте.
💡 Как получить 100% уникальный дизайн
- Возьмите готовую «шапку» шаблона и вставьте в неё нужные HTML-элементы, немного подправив стиль — получите полностью уникальный дизайн;
- Имея полный доступ к шаблонам при редактировании контента, ваш сайт будет уникален на 100%;
- Многие настройки уже встроены в редактор дизайна: готовые иконки, смена цветов кнопок сайта, стили блоков и т.д.;
- Есть готовые визуальные блоки на 16 языках, которые можно вставить в любую часть сайта — в футер или прямо в контент страницы: Библиотека визуальных блоков.
🧱 Категории готовых визуальных блоков
- Заголовки — готовые стили заголовков;
- Сплит-секции — секции с текстом и изображением;
- Контакты — блоки контактов;
- Соцсети — блоки соцсетей;
- Преимущества — готовые блоки преимуществ с текстами и иконками;
- Иконки — наборы иконок (более 400 иконок).
Блоки на разных языках, с редактируемым текстом и ссылками. Например, блок преимуществ — готовый код с иконками и текстами, который вы легко меняете, используя в том числе готовые наборы иконок:
<section class="hotengine-ve-darkmode hotengine-ve hotengine-ve-benefits-style-2">
<div class="ve-container">
<div class="ve-benefits-grid">
<div class="ve-benefit-item">
<div class="ve-icon-wrapper">
<img src="/templates/styles/svg_icon/svg_color/retail/3387305_launch_shopping_spaceship_startup.svg" class="ve-icon-svg" alt="Efficiency" />
</div>
<b>Оперативность</b>
<span>Быстрая обработка и отправка заказов в день оформления</span>
</div>
<div class="ve-benefit-item">
<div class="ve-icon-wrapper">
<img src="/templates/styles/svg_icon/svg_color/operator.svg" class="ve-icon-svg" alt="Support" />
</div>
<b>Поддержка 24/7</b>
<span>Мы всегда на связи, чтобы помочь вам с любым вопросом</span>
</div>
<div class="ve-benefit-item">
<div class="ve-icon-wrapper">
<img src="/templates/styles/svg_icon/svg_color/privacy.svg" class="ve-icon-svg" alt="Reliability" />
</div>
<b>Надежность</b>
<span>Строгий контроль качества и соблюдение всех сроков</span>
</div>
<div class="ve-benefit-item">
<div class="ve-icon-wrapper">
<img src="/templates/styles/svg_icon/svg_color/factory.svg" class="ve-icon-svg" alt="Contacts" />
</div>
<b>Прямые связи</b>
<span>Работаем с производителями напрямую без посредников</span>
</div>
<div class="ve-benefit-item">
<div class="ve-icon-wrapper">
<img src="/templates/styles/svg_icon/svg_color/app-envelope-interface.svg" class="ve-icon-svg" alt="Notifications" />
</div>
<b>Уведомления</b>
<span>Информируем о статусе заказа по почте и в SMS</span>
</div>
</div>
</div>
</section>
<style type="text/css">@import url("/templates/visual/blocks/benefits/style-2/style.css");</style>
<style type="text/css">
.hotengine-ve-benefits-style-2 {
--ve-2-accent: #004761;
--ve-2-accent-soft: #00476133;
}
</style>
🧑🎨 Создание собственных блоков
У вас есть полный доступ к созданию собственных блоков, в которых можно указать страницы или разделы, на которых показывать блоки. Это дополняет гибкость не только по позиции, но и по правилам отображения (см. раздел «Блоки/Меню»).
🧱 Виджеты HTML, библиотека блоков и слайдер
Готовые независимые HTML-элементы (copy-paste) и каталог визуальных блоков ускоряют сборку страниц без написания кода вручную.
🧩 Виджеты HTML
- Accordion (аккордеон);
- Tabs (вкладки);
- Titles (цветные стили заголовков через CSS);
- Callback block (обратный звонок с телефонами, gtag-событие, всплывающая форма);
- Reviews (слайд с отзывами: AJAX, JSON, карусель с breakpoints);
- Google Reviews;
- Spoiler (спойлер без скриптов);
- Price range swiper (слайдер диапазона цен в поисковом фильтре);
- Offers mosaic (мозаика офферов/товаров);
- Кнопка «Добавить отзыв».
🎨 Библиотека визуальных блоков
- Категории: Заголовки, Сплит-секции, Контакты, Соцсети, Преимущества, Иконки;
- Каждый блок — готовый HTML+CSS на Vanilla JS;
- Цвета через CSS-переменные, цветовые схемы;
- Кнопки «Показать пример», «Показать код», «Открыть в новом окне».
Слайдеры: встроенный и чистый (slider / slider_noscript)
На платформе два типа слайдеров:
- Встроенный слайдер (slider, slider2, slider3): оптимизированный адаптивный JS-слайдер с подменой картинки на маленький экран (загружается уменьшенная версия изображения, а на больших экранах — основная). Поддерживает управление, кнопки, смену слайдов.
- Слайдер без скриптов (slider_noscript): чистый HTML — платформа отдаёт только разметку с картинками, а вы подключаете к ней любой собственный слайдер (Carousel, Swiper и любой другой). Загрузка выполняется через удобную админку: вы просто наполняете слайды, а движок выбираете свой.
Прочие виджеты: Footer, контакты, слайд-меню, умный поиск
Footer-виджет — колонки в подвале с типами данных: телефон, адрес, ссылки (в т.ч. nofollow), e-mail, e-mail со всплывающей формой, HTML-код, заголовок, разделитель, жирный/курсивный текст. У каждого блока есть заголовок, приоритет и правило показа (всем/гостям/пользователям).
Виджет контактов — блоки с контактами (можно создавать отдельные блоки, например для филиалов), фильтр по языку, иконки с цветом.
Слайд-меню — выезжающая панель с кнопкой: открывается всплывающее/выезжающее окно с пунктами и подпунктами и кнопкой «Назад». Настраиваются ширина, позиция (право/лево), кнопка, затемнение, цвета, экспорт/импорт настроек в JSON.
Умный поиск в меню (Поисковый фильтр — выбор страницы) — создаёт кнопку, по нажатию показывающую список ссылок на страницы с поисковыми фильтрами для разных групп товаров. Рекомендуется размещать на странице результата общего поиска.
Виджет вставки данных: товары и статьи в любой части сайта
Виджет позволяет вставить в любую часть сайта (в блок/меню или на страницу) товары или статьи в разных стилях и с дополнительными параметрами — через короткий код или готовый код генератора. Примеры генераторов:
- Виджет с товарами магазина — слайдер/список товаров с параметрами: категория, количество на странице, хиты продаж, со скидкой, акционные, новинки, недавно просмотренные, избранные, уценённые, случайный порядок, производитель, коллекция, авто-ширина, описание, кнопка корзины/сравнения, рейтинг, избранное, swipe, только HTML, скрытие при отсутствии, горизонтальный скролл;
- Виджет со статьями — слайдер последних статей блога с параметрами: категория, сайт, количество на странице, описание, повтор, случайный порядок, swipe, язык, сортировка;
- Виджет с категориями магазина — меню категорий (вертикальное/горизонтальное/выпадающее/мега-меню) с параметрами уровней, количества товаров, data-разметкой;
- Виджет с производителями — список/слайдер производителей.
Генераторы доступны в разделе «Блоки/Меню» админки: Виджет с товарами, Виджет со статьями, Виджет с категориями, Виджет с производителями. Подробная инструкция — в базе знаний.
🪟 Всплывающие окна и генератор попап
На платформе есть отдельный генератор всплывающих окон (попап) с гибкими параметрами и поддержкой любого контента. Всплывающее окно может содержать текст, содержимое HTML-блока, загрузку iframe (например, YouTube или данные других сайтов) или AJAX-данные со страниц и статей вашего сайта.
- Типы загружаемых данных: страница каталога статей, полный URL (например, YouTube), блок с ID/Class со страницы, страница сайта, карточка товара, HTML-данные страницы/товара/статьи (без iframe);
- Размеры окна: ширина, высота, автоматическая ширина/высота, максимальные размеры, ширина мобильного окна;
- Оформление: заголовок окна, текст кнопки закрытия, текст кнопки открытия, фиксация заголовка, закрытие при клике за пределами;
- Расширенные атрибуты: callback-функция после открытия окна, callback-функции для кнопок окна, атрибут закрытия окна изнутри;
- Установка скрипта один раз (в Блок/Меню или содержимое страницы);
- Готовые примеры: окно с видео, окно с кнопкой.
Генератор доступен по ссылке: Всплывающие окна.
📋 Формы и генератор всплывающих форм
Конструктор форм позволяет быстро создавать формы обратной связи, обратного звонка, «задать вопрос», быстрого заказа и другие.
- Быстрое создание: можно создать форму в автоматическом режиме — все поля и скрипты заполняются автоматически;
- Конструктор полей: строка, текстовое поле, select, checkbox, файл, дата, время, цвет, range; заголовок, подсказка, placeholder, классы, валидация (e-mail/телефон/URL), обязательность, антиспам;
- Всплывающие формы (попап-формы): генератор «Формы — Всплывающие окна» — форма открывается во всплывающем окне по кнопке;
- Функциональные названия форм: Callback (обратный звонок — только имя и телефон), Consultation (задать вопрос), Ask price (узнать цену), Quick order (быстрый заказ) — с автоскрытием ненужных полей;
- Передача данных товара: ID товара, количество, разновидность, цена — заявка привязывается к конкретному товару;
- Автозаполнение и автозамена: автоподстановка значений, обязательные поля с сообщениями, автозамена текста заявки;
- Перевод формы на лету: встроенная функция перевода значений кнопок и заголовков;
- Уведомления: форма может отправлять уведомления о сообщении в Telegram, Viber и Web Push, а также автоответ отправителю (на e-mail);
- Заявки попадают в статистику продаж (можно привязывать к группам, позициям, товарам).
Генератор всплывающих форм: Формы — Всплывающие окна, список форм — в разделе «Формы» админки.
📁 Файлы
В разделе «Файлы» админки можно управлять файлами сайта: загружать файлы, создавать папки, конвертировать и обрезать изображения и выполнять другие операции с файлами.
- Загрузка файлов на сайт;
- Создание папок для структурирования файлов;
- Конвертация изображений (в т.ч. в WebP);
- Обрезка и изменение размеров картинок;
- Управление файлами (переименование, удаление).
🗄️ Резервное копирование
Платформа умеет создавать резервные копии сайта — можно сделать резерв всех данных, в т.ч. в сжатом виде, для быстрого обновления настроек и возврата из резерва.
- Резерв статей, страниц, категорий, производителей, коллекций, категорий статей;
- Резерв настроек (JSON) и CSS-стилей;
- Резерв скидок, налогов, cashback, типов товаров и характеристик (JSON);
- Резерв шаблонов писем и меню (JSON);
- Сжатая (архивированная) резервная копия;
- Восстановление (возврат) из резерва;
- Выгрузка заказов также доступна.
🔍 SEO: ЧПУ, sitemap, robots, 301-редиректы, Schema.org, llms.txt
Платформа создавалась с расчётом на сильное SEO: человеко-понятные URL, полный контроль над мета-тегами, разметкой и файлами для поисковиков.
🔗 ЧПУ
Человеко-понятные URL (слаги) для страниц, статей и товаров. Формат по умолчанию «/{язык}/{имя}.htm».
🔄 301-редиректы
База редиректов, массовый импорт CSV/XLS (до 3000 строк), счётчик срабатываний, активация.
🗺️ Sitemap
Генерация sitemap.xml и sitemap.xml.gz, настройка для Центра Вебмастеров.
🤖 robots.txt
Редактирование /robots.txt (до 40 000 символов), очистка кеша robots.
📊 Полный SEO-инструментарий
- Мета-заголовок, мета-описание, мета-ключевые слова на всех типах контента;
- Smart Meta (автогенерация), JSON-Schema разметка;
- Schema.org на страницах и в карточках товаров;
- Канонические URL (canonical) — в т.ч. для Multilanding, чтобы не создавать дубли;
- SEO-разделитель заголовков;
- noindex для страниц поиска;
- Файл llms.txt для ИИ-ботов и webmanifest для PWA;
- Авто-описания товаров по характеристикам/категории/производителю;
- Массовая замена HTML по всему сайту (для глобальных правок);
- Репост страниц в соцсети (Facebook, Twitter, VK, Yandex, LJ и др.) с каноническим URL;
- SEO-крон авто-постинга новых товаров/статей во внешние блоги и соцсети;
- Скорость: кеш 0,1–0,3 сек, Lazy Loading, Core Web Vitals.
🧾 Встроенная Schema.org-разметка (структурированные данные)
Платформа автоматически генерирует структурированные данные (Schema.org / JSON-LD) для разных типов контента — это помогает поисковикам и ИИ лучше понимать страницы и выводить расширенные сниппеты.
- Страницы: WebPage, Article, BlogPosting, NewsArticle, AboutPage, ContactPage, CollectionPage, ProfilePage — тип задаётся в редакторе страницы;
- Карточки товаров: разметка товара (Product) с ценой, валютой, наличием, рейтингом и отзывами — для расширенных сниппетов в Google;
- Блог и статьи: разметка статьи и хлебные крошки;
- FAQ: разметка FAQPage для блоков вопросов-ответов (как в этой статье);
- Изображения: разметка ImageObject;
- Категории/производители/коллекции: разметка для навигации (в т.ч. Google-разметка в меню через параметр googlenav);
- Микроразметка data-* и itemprop в меню и виджетах.
Подробное руководство по разметке товаров — в статье «Schema.org разметка товаров».
📈 Маркетинг и аналитика: GA4, TagManager, Pixel, A/B, Multilanding
Модули продвижения закрывают задачи аналитики, ретаргетинга, конверсионных тестов и динамического контента.
📊 Аналитика
- Google Analytics (G-XXXX / UA-XXXX) и тип аналитики (GA4 Events / GUA / GUA+GA4);
- Динамический ремаркетинг (параметры ecomm_pagetype, ecomm_prodid, ecomm_totalvalue);
- Google Ads Tag, Google Merchant (ID фида);
- Google Tag Manager (GTM, dataLayer, события view_item/add_to_cart/purchase и др.);
- Режим согласия (Cookie Consent) с баннером «Принять/Отклонить»;
- Facebook Pixel (PageView, AddToCart, ViewContent, InitiateCheckout, Purchase);
- Реферальные хвосты (UTM-метки, авторазметка Яндекс.Директ и Google AdWords).
🧪 A/B-тестирование
- Тестирование целевых страниц через URL-редиректы (группы A/B-ссылок);
- Статистика переходов и заказов по каждой ссылке-варианту;
- Привязка заказов по cookies.
🌐 Multilanding
- Автоматическая смена контента страницы в зависимости от поискового запроса, UTM-меток или источника перехода;
- Замена контента (слова/HTML) или редирект на другую страницу;
- Canonical для Multilanding-страниц (против дублей);
- Реферальная программа через ссылку с параметром reff;
- Память данных: источник — 24 часа, реферальная программа — 120 дней.
📧 Email-маркетинг
- База e-mail (импорт CSV/XLS до 50 000 адресов, подписка/отписка);
- Свои шаблоны писем с плейсхолдерами;
- Рассылки с планированием, SMTP2, пакетной отправкой;
- Напоминания о брошенной корзине (через 1/2/3/5/7/10/15/20 дней);
- Уведомление о появлении товара в наличии;
- Запрос отзыва после заказа, письмо «с этим покупают» (автоотправка при заказе);
- Автосбор базы подписчиков при заказе и рассылка по ним;
- Партнерская (реферальная) программа.
Свои шаблоны писем: 13 готовых типов
Можно создавать свои шаблоны писем или редактировать готовые — для каждого события. Встроенные типы шаблонов:
- Оповещение покупателя о совершённом заказе — письмо с подтверждением заказа;
- Письмо с товаром «с этим покупают» — сопутствующие товары после заказа;
- Письмо с избранными товарами — напоминание о товарах в избранном;
- Письмо с призывом оставить отзыв — запрос отзыва после покупки;
- Письмо регистрации на сайте — подтверждение регистрации;
- Письмо восстановления пароля — сброс/восстановление доступа;
- Письмо про автоматическую регистрацию на сайте;
- Сообщение о поступлении в наличие — уведомление подписчиков;
- Сообщение о балансе Cashback — начисление/списание бонусов;
- Сообщение со ссылкой для оплаты — ссылка на оплату заказа;
- Сообщение об изменении статуса заказа;
- Письмо «незавершённая покупка» — брошенная корзина;
- Письмо о совершении платежа — подтверждение оплаты.
В шаблонах используются плейсхолдеры (например, URL сайта, имя покупателя, e-mail), поддерживается автогенерация ссылки отписки и прикрепление файлов.
🗄️ CRM, клиенты и менеджеры
Встроенная CRM позволяет управлять клиентами, статусами заказов, балансами и правами доступа без сторонних сервисов.
👤 Клиенты
База клиентов: имя, телефон, e-mail, группа, баланс cashback, подписка, доступ к сайту.
Авторегистрация при заказе: можно настроить, чтобы при оформлении заказа покупатель автоматически регистрировался на сайте (и/или добавлялся в персональную базу клиентов). При этом создаётся база таких пользователей, а саму авторегистрацию можно включать или выключать.
👥 Группы клиентов
Группы со скидками (математические выражения), доступом к оптовым ценам, индивидуальными условиями.
🧑💼 Менеджеры
Добавление менеджеров с гибкой системой прав — каждому можно открыть только нужные разделы админки.
📊 Статистика продаж
Воронка статусов, аналитика продаж, статусы оплаты, возвраты, экспорт, интеграция с 1С/BAS, управление через Telegram.
Что можно разрешить менеджеру (гибкие права)
Менеджеру можно открыть только нужные разделы — от настроек и дизайна до конкретных операций с заказами:
- Общее: настройки сайта, дизайн, страницы, меню/блоки, формы, файлы, слайдер, 301-редиректы, резервное копирование, A/B-тестирование, мультилендинги;
- Блог: редактирование статей и категорий, экспорт/импорт статей и категорий;
- Комментарии: просмотр и редактирование комментариев;
- Магазин: товары (добавление, редактирование, только цены), категории, производители, коллекции, типы товаров, поставщики, склады/точки выдачи, доставка, платёжные системы, возвраты платежей, скидки, cashback, налоги, авто-описания, генератор меню/слайдеров, импорт/экспорт;
- Отзывы: просмотр и редактирование отзывов о товарах;
- Статистика продаж: аналитика, экспорт, редактирование статусов/цены/данных покупателя/списка товаров, сообщения клиентам, запрос отзыва, отправка «с этим покупают», cashback-уведомления, добавление заказа от имени пользователя;
- E-mail: база e-mail, шаблоны писем, рассылки, уведомление о наличии;
- Мессенджеры: база подписчиков, рассылки, каналы;
- Прочее: группы клиентов, список спама, слоты бронирования.
📦 Управление заказами
- Статусы заказов и оплаты, отслеживание трек-номера доставки;
- Экспорт заказов в 1С/BAS (HTTP сервис SiteExchange, POSTData);
- Отправка данных о заказе на внешний сервер/CRM (JSON, получение внешнего ID заказа);
- Управление заказами через Telegram-бота (CRM-автоматизация) — подробнее в статье «Управление заказами в Telegram/CRM»;
- Аналитика: воронки, операторы заказов, конверсии.
⭐ Комментарии, отзывы и рейтинги
- Встроенные комментарии (вкл/выкл, капча, защитный код);
- Комментарии через Disqus, Facebook, VKontakte;
- Мультиязычные комментарии, ответы (ветки), модерация;
- Отзывы о товарах с рейтингом (звёзды);
- Рейтинг StarRating, показ в списке и карточке;
- Оповещение о новых комментариях (админу/автору);
- Кнопки «поделиться» в соцсети;
- Экспорт/импорт комментариев и отзывов (CSV/ZIP);
- Запрос отзыва после заказа, слайд-виджет с отзывами, Google Reviews;
- Комментарии и отзывы доступны также через API Commerce (REST JSON).
📣 Уведомления: e-mail, Viber, Telegram, Web Push
- E-mail: SMTP (основной + второй для рассылок), шаблоны писем, уведомления о новых заказах, письма покупателю;
- Telegram-бот: подключение бота, список подписчиков, рассылки по пользователям, приём оплаты, управление магазином и заказами прямо из Telegram;
- Viber-бот: подключение, подписчики, тестовая рассылка;
- Google Web Push: браузерные push-уведомления (подписка/отписка);
- Настройка уведомлений при отправке форм и заказов (кто получает, куда).
Подробнее про Telegram-магазин и автоматизацию продаж: «Создать Telegram-каталог магазина», «Автоматизация продаж и подписчиков через Telegram», «Управление заказами в Telegram/CRM».
📅 Бронирование (Booking)
Универсальная система бронирования для аренды авто, проката инструмента, квартир, мини-отелей, услуг.
- Слоты бронирования: разовые и периодические (recurring);
- Почасовое и многодневное бронирование, календарь занятости;
- Повторяющиеся периоды (по дням недели, по месяцам);
- Группы слотов с ценой и валютой, точки/места;
- Контроль слотов, предзаказ (слот свободен до подтверждения), предоплата;
- Требование оплаты для подтверждения брони;
- Статусы, заказы бронирования, аналитика;
- API Commerce для бронирования (/booking).
Подробный гайд — в статье «Как сделать сайт бронирования бесплатно».
🌐 Мультиязычность и мультивалютность
- Языки контента и интерфейса: ru, ua, en, de, fr, es, pl, it, kk, be и др.;
- Основной язык сайта или мультиязычный режим;
- Переключатель языков (свой скрипт или шорткод, есть встроенный и в мобильном меню);
- Мультиязычные копии контента через группу переводов (автосвязывание по SKU);
- Валюты: USD, EUR, BYN, RUB, UAH, KZT, PLN;
- Автовыбор валюты по языку, переключатель валют;
- Автокурс валют из банка, ручные курсы, округление цен;
- Конвертация цен в одну валюту при оформлении;
- Мультиязычные выгрузки (фиды с языком 20+).
🖥️ Домены, хостинг, SSL и Cloudflare
- Домены: поддомен платформы (временный), привязка собственного домена (парковка), поддомены сайта;
- SSL/HTTPS: включение/выключение редиректа на HTTPS;
- Cloudflare: параметр для стабильного импорта через import.boostore.pro при таймаутах (ошибка 524) — рекомендация для работы через Cloudflare;
- Хостинг: подписка от 3 $/мес (снимает лимиты и рекламу), лимит товаров (до 1000 на бесплатном), квота файлов;
- Продление хостинга: оплатить хостинг;
- Доступ: открытый сайт / закрытый (403/503/404), доступ по группам пользователей, пароль;
- Удаление сайта, мониторинг 24/7, неактивные сайты удаляются через 1 год.
Управление сайтами — на странице «Мои сайты», подключение шаблонов — в каталоге шаблонов.
🔗 API Commerce (REST API JSON) и интеграции
Полноценный REST API (Commerce API) для программного управления контентом и заказами. Доступен для сайтов с оплаченным хостингом и припаркованным доменом.
🔐 Авторизация
- Ключ доступа задаётся в «Магазин» → «Доступ к статистике продаж»;
- Передача ключа: Authorization Bearer либо consumer_secret;
- Уровни прав (чтение/запись по ресурсам: продукты, заказы, блог, страницы, блоки, комментарии, отзывы);
- Ограничение частоты (rate-limit) с HTTP 429 и заголовками X-RateLimit-*;
- CORS: Access-Control-Allow-Origin: *, методы GET/POST/PUT/PATCH/DELETE/OPTIONS.
📚 Ресурсы (эндпоинты)
| Ресурс | Пути |
|---|---|
| Заказы | /orders, /crm_orders, /orders/{id} |
| Продукты | /products, /products/{id}, /products/sku/{sku} |
| Категории | /products/categories, /categories |
| Производители | /products/producers, /producers |
| Коллекции | /products/collections, /collections |
| Блог | /blog/articles |
| Страницы | /pages, /pages/slug/... |
| Блоки | /blocks, /blocks/slug/... |
| Бронирование | /booking, /booking/{id} |
| Комментарии и отзывы | /comments, /comments/{id} |
💳 Управление платежами через API
- Подтвердить списание (capture) — завершение холда;
- Отменить заморозку (reverse) — отмена холда;
- Возврат (полный или частичный с указанием суммы).
🔌 Другие интеграции
- Отправка данных о заказе на внешний сервер/CRM (JSON) с получением внешнего ID заказа;
- Интеграция с 1С/BAS, L.Soft, ТоргСофт;
- WooCommerce-совместимый префикс /wp-json/wc/v3;
- Zapier (автоматизация), Webhooks платёжных систем;
- PHP SDK для синхронизации контента;
- Telegram-операторы (управление заказами из Telegram);
- ORDERS FULL — полная выгрузка заказов в JSON.
Подробнее — в статье «API-commerce интеграция».
🔒 Безопасность платформы
BooStore.pro уделяет внимание безопасности сайта и данных — это важное преимущество для интернет-магазинов.
- Хеширование — пароли и чувствительные данные хранятся в виде хешей, а не открытым текстом;
- Фильтрация входящих сообщений — встроенный фильтр от спама по тексту (заданному самостоятельно) и капча;
- Двухфакторная авторизация — можно включить Google Authenticator при входе в админку/аккаунт;
- Защита от подбора пароля — автоматический подсчёт количества попыток входа, добавление капчи при подозрении и блокировка входа при слишком большом количестве неудачных попыток;
- Безопасная авторизация и безопасное восстановление пароля (ссылка/код для сброса);
- Фильтрация опасных конструкций при вставке HTML/CSS (защита от XSS-инъекций);
- SSL/HTTPS — защищённое соединение сайта;
- Мониторинг 24/7 и резервные копии данных.
🔌 Безопасность и простота интеграций
На платформе реализован простой и безопасный способ подключения API — внешних сервисов, платёжных систем и служб доставки. Вы указываете ключи доступа, а остальное делает платформа. Вам будет сложно что-то сломать.
📦 Пример: подключение служб доставки (API)
- API Новой Почты, Укрпошты, Meest, Goshippo настраивается всего за несколько кликов;
- Вы указываете ключи доступа (из личного кабинета перевозчика);
- Включаете дополнительно: создавать ли ТТН и на каких условиях;
- Указываете, как добавлять стоимость доставки к заказу: вы сами оплачиваете доставку (добавляя к стоимости заказа), покупатель оплачивает доставку, или наложка (перевозчик взимает деньги при выдаче).
Подробнее: «Службы доставки».
💳 Безопасность платёжных методов
- Вы просто указываете ключи доступа (мерчант ID, секретный ключ) — платформа сама строит безопасный обмен с платёжной системой;
- Важные скрипты из коробки не редактируются и работают на внутренних защищённых скриптах, но у вас остаётся максимальная гибкость их настройки — например, включать ли при оплате автосоздание чека ПРРО или нет;
- Система из коробки безопасна, и не так просто нарушить важные модули при работе платформы, несмотря на полный доступ к функциям;
- Если такие ошибки будут, вы легко увидите их в отладке браузера (консоль/сеть).
🤖 Разработка и ИИ
- Для 99% задач вам не нужно участие программистов;
- Если нужны — большинство решений легко напишет ИИ (например, бесплатный Gemini) при помощи прямых запросов в чат;
- Готовые скрипты и примеры из каталога «Скрипты для сайтов» можно использовать как основу.
🍪 Конвертер cookies и безопасное их использование
На платформе есть механизм записи и чтения cookies с фильтрацией и защитой значений. Он позволяет сохранять выбор пользователя (например, сортировку, валюту, способ оплаты) между визитами — при этом данные проверяются, чтобы исключить подстановку вредоносных значений (защита от взлома/инъекций).
Пример: сортировка товаров создаётся именно этим методом — форма передаёт параметры сортировки (направление, поле, количество на странице), конвертер сохраняет их в cookie, и при следующих визитах пользователь видит ту же настройку. При этом переданные значения фильтруются.
<form id="hotengine-sort-products-generated" method="get" action="">
<select name="sort_by" onchange="this.form.submit()">
<option value="ASC">Ascending</option>
<option value="DESC">Descending</option>
</select>
<select name="order_by" onchange="this.form.submit()">
<option value="0">ID</option><option value="4">Name</option>
<option value="1">Date</option><option value="2">Price</option>
</select>
<select name="NUM_ONPAGE" onchange="this.form.submit()">
<option value="10">10</option><option value="20">20</option>
<option value="30">30</option><option value="50">50</option>
</select>
</form>
Подключение скрипта формы сортировки: /templates/scripts/hotengine-script-shop-products-list-sort-form.js. Значения передаются и сохраняются с проверкой — это и есть безопасное использование cookies с фильтрацией для защиты от взлома.
⚡ Скрипты расширения функционала и AJAX-загрузка
На платформе есть большой каталог готовых скриптов и функций, которые можно подключать, редактировать и использовать как примеры для создания собственных решений.
📜 Полный перечень скриптов
- Готовые скрипты-примеры: попап-окно сбора контактов для оплаты, всплывающие формы, умный поиск, слайдер, добавление информации о доставке в карточку товара через Ajax, форма сортировки товаров (с сохранением выбора в cookies) и др.;
- Возможность редактировать готовые скрипты под свои нужды и создавать собственные;
- Пути к скриптам (например,
hotengine-script-shop-products-list-sort-form.js) даются как ссылки для просмотра/подключения; - Каталог скриптов и инструкций: «Скрипты для сайтов» и документация «Скрипты, колбэки и хуки».
🔃 AJAX-загрузка и динамический сайт
На платформе можно загружать данные через AJAX. Это позволяет создать динамический сайт с обновлением и загрузкой контента в любом стиле и формате — без перезагрузки страницы: подгрузка товаров, статей, отзывов, блоков доставки и других данных по запросу.
🔧 Коллбек-функции (callback) и хуки
Коллбек-функции — это встроенный механизм платформы: при любом действии (добавление в корзину, оформление заказа, поиск, отображение блока и т.д.) вызывается готовая функция, которую вы можете задать или переопределить самостоятельно. Это позволяет расширять поведение сайта, не меняя ядро платформы. Полный справочник — в документации «Колбэки и хуки».
🛒 Пример: коллбеки корзины (Shop / Cart)
callback_hotengine_cart_plus— после отправки запроса на добавление товара в корзину;callback_hotengine_cart_addresult($result, $item_id)— после добавления товара в корзину;$result— результат:"added"(добавлен),"removed"(удалён),"instock_smaller"(остаток меньше, чем добавляют),"instock_smaller_exists"(остаток меньше, чем уже добавлено);callback_hotengine_cart_plus_after($items_in_cart)— после добавления товара;$items_in_cart— количество товаров в корзине после выполнения;callback_hotengine_cart_plus_after_boughtwith($ids)— после добавления передаётся список «С этим покупают» в$ids;callback_hotengine_cart_plus_after_boughtwith_email($ids)— передаётся «Список для рассылки» в$ids(e-mail-рассылка других товаров);callback_hotengine_cart_count_product_num— после выбора продукта для изменения его количества в корзине;callback_hotengine_cart_error_wrong_num— указано неверное количество товара при добавлении в корзину;callback_hotengine_shop_update_cart_menu— обновить количество товаров в корзине (для меню с корзиной, например, в мобильном меню);callback_hotengine_cart_menu_hover_block— функция при наведении на иконку корзины после отображения её содержимого.
💡 Что это даёт
- Гибкая кастомизация — вы подключаете свои функции на стандартные события (корзина, заказ, поиск и т.д.) и добавляете нужное поведение;
- Расширение без изменения ядра — логика остаётся, а реакция на события — ваша;
- Интеграции — можно отправлять данные, показывать уведомления, обновлять интерфейс (например, корзину в мобильном меню) после действий пользователя;
- Пример: своя обработка кликов в мобильном меню — можно добавить собственную функцию при нажатии на любую ссылку в мобильном меню. Мобильное меню — это скрипты, поэтому функцию можно указать прямо там или хешем в ссылке (но там заранее заданы готовые хеши). Чтобы создать свою обработку для динамического контента (который в мобильном меню грузится не сразу), используется коллбек
callback_hotengine_mobilemenu_click($a, $href); - Для разработчиков и ИИ — понятный контракт: имя функции, параметры и момент вызова описаны документацией.
🚀 Оптимизация и производительность
- Кеш страниц 0,1–0,3 секунды;
- Чистый Vanilla JS, загрузка скриптов только при необходимости (ленивая/отложенная загрузка — код подгружается после нажатия на элемент, а не всегда заранее);
- Lazy Loading изображений;
- Минификация CSS, кеширование CSS в файл;
- Адаптивные изображения (слайдер подменяет картинку на маленький экран уменьшенной версией);
- Core Web Vitals, PageSpeed 100/100/100/100;
- Сверхоптимизированное мобильное меню: контент не грузится заранее, а только после нажатия.
Полный разбор ускорения магазина — в статье «Оптимизация производительности e-commerce».
📈 Почему PageSpeed 100/100/100/100
Платформа достигает максимальных 100 баллов в тестах скорости (Core Web Vitals / PageSpeed) за счёт архитектуры, которая изначально оптимизирована под производительность:
- Нет тяжёлых JS-фреймворков (0% jQuery, без React/Angular) — меньше кода, который нужно загружать и исполнять;
- Отложенная (ленивая) загрузка — скрипты и контент подгружаются только тогда, когда реально нужны (например, меню — после нажатия), а не заранее;
- Быстрый кеш (0,1–0,3 секунды) и кеширование CSS в файл;
- Lazy Loading и адаптивные изображения — на маленьких экранах грузится уменьшенная версия картинки;
- Минификация CSS и чистый оптимизированный HTML-вывод.
🤖 Инструкции для ИИ: llms.txt и AI-промпт
- У платформы есть файл llms.txt — специальный файл для ИИ-ботов. Его можно указать и изменять через админку (страница типа llms);
- Доступен также готовый AI-промпт с базовой инструкцией по работе с платформой (файл llms_boostore_manual_prompt.txt), который помогает ИИ понять структуру сайта, блоки, шорткоды и CSS.
Примеры ссылок: https://boostore.pro/llms.txt и файл-инструкция для ИИ в корне платформы.
⚡ Почему BooStore.pro — это больше, чем SaaS
В отличие от стандартных закрытых SaaS-конструкторов (Wix, Webflow, Tilda, Horoshop, Weblium), BooStore.pro открывает то, что обычно заблокировано:
| Возможность | Закрытый SaaS | BooStore.pro |
|---|---|---|
| Редактирование HTML-шаблонов | ❌ ограничено | ✅ полный доступ |
| CSS-стили и произвольные скрипты | ❌ часто нельзя | ✅ свободная вставка |
| Оптовые цены и B2B | ❌ редко | ✅ из коробки |
| Импорт/экспорт всех данных | ❌ закрыто | ✅ CSV/XLS/XML/JSON, расписание |
| Полноценный REST API | ❌ часто платно/ограничено | ✅ Commerce API |
| 301-редиректы и ЧПУ | ❌ частично | ✅ полный контроль |
| Собственный домен | ❌ тариф | ✅ парковка + SSL |
| Отсутствие наценки платформы | ❌ комиссия | ✅ комиссию берут только платёжные системы |
🖱️ Простота управления
За всей глубиной функционала стоит единый и логичный принцип админ-панели. Управление построено на пунктах и подпунктах: открывая раздел (Магазин, Страницы, Блоки/Меню, Настройки и т.д.), вы видите список подразделов и данных. Большинство настроек задаются прямо в простых параметрах или во всплывающих окнах, а для поиска нужных записей есть удобный быстрый поиск.
🧩 Как это работает на практике
- Пункты и подпункты: каждый раздел — это логичная структура (например, «Блоки/Меню» → «Добавить Блок/Меню», «Мои Блоки/Меню», «Виджеты»). Вы не теряетесь — всё разложено по полочкам;
- Всплывающие окна и параметры: многие настройки (выбор типа, параметры виджета, сопутствующие товары, данные формы) открываются во всплывающем окне или задаются полями прямо на странице;
- Быстрый поиск: по товарам, страницам, статьям, клиентам, заказам и другим данным есть поиск по названию/ID/ключевым полям — находите нужное за секунды;
- Пример: хотите создать Поисковый фильтр — жмёте «Добавить функциональное меню», выбираете «Поисковый фильтр» и указываете тип товара во всплывающем окне параметров. Похожим способом управляются многие разделы.
🧑💻 Встроенный визуальный редактор для каждого текстового поля
- Встроенный HTML-редактор (TinyMCE) можно включать отдельно для каждого текстового поля: для текста страницы, для каждой вкладки товара (отдельно), для описания товара, для статей блога;
- Так, можно использовать чистый HTML-код или готовый визуальный редактор — на выбор по каждому полю;
- Для дизайна — отдельно визуальный редактор (WYSIWYG drag-and-drop).
⚡ Быстрые сценарии
- Чтобы добавить товарам блок «с этим покупают», нажимаете иконку поиска — и в окне с поиском выбираете нужные товары;
- Быстрый импорт категорий (из буфера и файлом), а также импорт коллекций и производителей;
- Расширенный импорт товаров, статей и других сущностей;
- Импорт значений для пунктов меню в нескольких форматах (JSON и текстовые значения);
- В мобильное меню можно добавить поиск и поисковый фильтр, привязать меню к любому элементу (создать свою кнопку);
- Быстрый перевод сайта: почти все данные поддерживают экспорт/импорт, поэтому технические пункты (например, главное меню) можно выгрузить в JSON, перевести (в т.ч. с помощью ИИ с заменой путей) и импортировать обратно;
- Переключатель языков: можно создать свой скрипт или вставить готовый шорткод, в мобильном меню он уже встроен;
- Создание своего шаблона или своего дизайна на основе готового шаблона (рекомендуется).
🛠️ Услуги под ключ
Помимо самостоятельного управления, можно заказать оформление и наполнение сайта «под ключ» — по очень лояльным ценам.
- Заказать оформление, разработку и наполнение сайта/магазина под ключ — услуги BooStore.pro (по лояльным ценам);
- Заказать оформление сайта можно и из раздела «Дизайн сайта» админки (обращение в техподдержку);
- Готовые шаблоны — в каталоге шаблонов, подключение — как подключить шаблон.
🔗 Полезные разделы и ссылки
👥 Совместная работа и защита
Функциональные возможности для совместной работы над сайтом и защиты от спама.
✏️ Групповое редактирование
- Массовое редактирование товаров: изменение цены/наценки, перенос в категорию, смена наличия, наценка для множества товаров сразу;
- Перемещение в категории и производители групповым способом;
- Массовое изменение цен «как у вариаций».
👥 Совместный доступ
- Менеджеры сайта (совместный доступ) с гибкими правами (см. раздел «CRM»);
- Партнёрская (реферальная) программа.
🛡️ Защита от спама
- Встроенный фильтр входящих сообщений (фильтр от спама);
- Фильтр по тексту, который можно задать самому (список запрещённых слов/адресов);
- Импорт значений фильтра из CSV;
- Капча для защиты форм и комментариев.
❓ Часто задаваемые вопросы
Ответы на ключевые вопросы о возможностях платформы BooStore.pro. Этот блок раскрывает весь функционал, чтобы вы точно знали, что платформа умеет.
Что такое BooStore.pro и чем она отличается от Wix, Tilda, OpenCart, WordPress, Horoshop?
BooStore.pro — SaaS-платформа (аренда ПО без установки на сервер), которая при этом даёт почти полный доступ к HTML-шаблонам, CSS и скриптам, как самостоятельная CMS. Ключевые отличия:
- В отличие от закрытых конструкторов (Wix, Tilda, Webflow, Horoshop, Weblium) здесь есть оптовые цены и B2B, полный импорт/экспорт данных, REST API Commerce, 301-редиректы, ЧПУ, редактор дизайна и визуальный редактор — и нет наценки платформы на платежи;
- В отличие от OpenCart/WooCommerce/WordPress не нужно устанавливать и обслуживать ПО: хостинг, обновления, SSL и кеш уже встроены;
- Всё в одной админке: магазин, страницы, блог, формы, меню, виджеты, CRM, оплата, доставка, импорт, SEO, аналитика и API.
Можно ли редактировать HTML и CSS напрямую?
Да, это одна из ключевых возможностей. В редакторе дизайна есть поле для свободной вставки HTML и CSS (поддержка @import, внешних шрифтов Google Fonts), отдельные стили для карточек товаров и форм, а также визуальный редактор с правкой HTML-кода блоков. Можно задавать положение блоков карточки товара (описание вверху/внизу, разделение на блоки), выбирать вкладки (tabs) или аккордеон. Система фильтрует опасные конструкции (javascript:, document.cookie и др.) для защиты от XSS.
Можно ли ограничить доступ к сайту?
Да. Можно полностью закрыть сайт (доступ 403/503/404), ограничить доступ по группам пользователей или задать пароль на страницы/товары. Также можно скрыть цену и кнопку «Купить» для неавторизованных гостей — это удобно для B2B и каталогов «по запросу».
Есть ли минимальная сумма заказа?
Да. В настройках магазина задаётся минимальная сумма заказа: если она не набрана, выводится сообщение и заказ нельзя оформить. Это используется для B2B-гейтов, оптовых условий и защиты от мелких невыгодных заказов.
Поддерживаются ли оптовые цены и B2B?
Да, полноценный B2B-функционал: оптовые цены (bulk) с минимальным объёмом заказа (MOQ), группы клиентов с индивидуальными скидками (в группы можно добавлять пользователей), математические формулы пересчёта цен под группы, скидки, налоги, cashback и бонусы. Дополнительно есть минимальная сумма заказа и скрытие цен от гостей.
Какие платёжные системы поддерживаются?
Поддерживается широкий набор систем: Monobank (MonoPay), NovaPay, LiqPay, PrivatBank, Fondy, WayForPay, Stripe, PayPal, Square, Hutko, iPay, YooKassa, WebMoney и другие. Доступны методы: карты (Visa/MasterCard), Apple Pay, Google Pay, интернет-банкинг (Privat24, LiqPay и др.), рассрочка/оплата частями, ПРРО (фискализация), холд (двухстадийная оплата), регулярные платежи/подписка и возвраты (полные и частичные). Платформа не берёт комиссию — проценты устанавливают сами платёжные сервисы.
Как сделать счёт на оплату без товара?
Через генератор счёта собирается ссылка на страницу payment.html с GET-параметрами: валюта (payment_currency), цена (payment_price), описание (payment_desc), контакты плательщика (payment_email/payment_phone/payment_soname), ID платёжной системы (shop_payment_systems), признак подписки (payment_subscribe), метка группы заказов (shop_cart_statistic_group). Есть скрипт попап-окна сбора контактов (hotengine-payment-popup-demo.js), который автоматически подставляет данные в ссылку.
Можно ли добавить комиссию/надбавку к платежу?
Да. В настройках платёжной системы есть поле «Добавлять процент к платежу»: можно указать процент, фиксированную сумму в валюте или их комбинацию — например «+2%», «+100 USD» или «+2% +100 USD». Валюта фиксированной суммы конвертируется в валюту заказа. Это удобно для компенсации комиссии банка или надбавки за онлайн-оплату.
Как вернуть деньги покупателю?
Возврат выполняется кнопкой из «Статистики продаж» и бывает полным и частичным (с указанием суммы частичного возврата). Срок возврата обычно около недели и зависит от платёжной системы. Ответы о возврате приходят на e-mail и в статистику. Управлять холдом и возвратом можно также через API Commerce (payment_action: hold_finalize, hold_cancel, refund).
Какие способы доставки доступны?
По Украине и за границу: Новая Почта, Укрпошта, Meest — с API-подсказками адресов и отделений, автосозданием ТТН и расчётом стоимости. Международная доставка — через Goshippo (DHL, UPS, FedEx, USPS и др.). Есть точки самовывоза (склады/пункты выдачи) с ограничениями по цене/объёму/весу. Режимы ТТН: наложенный платёж, оплата получателем только за доставку/только за товар, без оплаты получателем.
Какие форматы импорта поддерживаются?
Импорт: CSV, XLS, XLSX, XML (в т.ч. CommerceML 2.0), YML (Яндекс.Маркет), ZIP-архивы, Google Таблицы (по URL), загрузка по HTTP/HTTPS/FTP и вставка из буфера обмена. Импортируются товары, категории, производители, коллекции, поставщики, статьи и категории блога. Настройки: сопоставление колонок (маппинг 100+ полей), автораспознавание полей, наценка, кодировка, WebP, водяные знаки, мультиязычность.
Есть ли импорт по расписанию?
Да. Настраивается до 30 источников автоимпорта с протоколами FTP/HTTP/HTTPS (логин/пароль, кодировка). Полная загрузка выполняется раз в сутки, обновление каталога — каждые 4 часа. По результатам отправляются оповещения на e-mail, в Web Push или мессенджеры. Требуется припаркованный домен и оплаченный хостинг. Есть также автообновление цен/каталога из программ 1С/BAS, L.Soft, ТоргСофт.
Есть ли импорт значений для пунктов меню?
Да. Пункты меню импортируются в нескольких форматах: JSON (построчно) и текстовые значения. Например, для главного меню используется формат «URL | текст» через вставку из буфера, а также полноценный импорт JSON. Экспорт меню в JSON позволяет перевести его и импортировать обратно.
Можно ли добавить поиск в мобильное меню?
Да. В мобильное меню (виджет «как приложение») можно добавить и обычный поиск, и поисковый фильтр (вызов окна фильтра), а также привязать меню к любому элементу сайта — создать свою кнопку вызова и заменить стандартную. Меню поддерживает ленивую загрузку контента (подгружается после нажатия), что ускоряет сайт.
Как быстро перевести сайт?
Почти все данные поддерживают экспорт/импорт, поэтому перевод выполняется просто и быстро. Например, главное меню можно выгрузить в JSON, перевести (в т.ч. с помощью ИИ, заменив только тексты и сохранив URL-пути) и импортировать обратно. Характеристики переводятся встроенной функцией замены текста (выбор языка + перевод значений). Есть переключатель языков: свой скрипт или готовый шорткод, в мобильном меню он уже встроен.
Можно ли создать свой шаблон или свой дизайн?
Да. Можно установить готовый шаблон из каталога (templates.boostore.pro) и изменить его под себя, либо создать собственный дизайн на его основе (рекомендуется) через редактор дизайна и визуальный редактор. Поддерживаются цветовые схемы, кастомный HTML/CSS, AI-генерация дизайна и «каталог стилей».
Есть ли e-mail-рассылки и функция «с этим покупают»?
Да. Есть e-mail-рассылки (база адресов, шаблоны писем, планирование, SMTP2) и рассылки в Telegram. Есть автоотправка «с этим покупают»: отдельное поле — при заказе покупателю отправляется письмо с сопутствующими товарами. Показать блок «с этим покупают» можно и прямо в корзине — есть несколько методов (в блоке меню и во всплывающем окне), с проверкой наличия таких товаров. Также есть напоминания о брошенной корзине и запрос отзыва после заказа.
Есть ли встроенная CRM?
Да. Встроенная CRM включает базу клиентов с группами и скидками, балансы cashback, менеджеров с гибкими правами доступа, статистику продаж с воронкой статусов, экспорт в 1С/BAS, отправку данных о заказе на внешний CRM (JSON, получение внешнего ID заказа) и управление заказами через Telegram-бота.
Есть ли REST API для интеграций?
Да. Commerce API (REST API JSON) с ресурсами: orders, products, categories, producers, collections, blog/articles, pages, blocks, booking, comments/reviews. Авторизация через Bearer-ключ или consumer_secret, разные уровни прав, управление платежами (холд/возврат), rate-limit, CORS. Доступен также WooCommerce-совместимый префикс /wp-json/wc/v3 и полная выгрузка заказов в JSON (ORDERS FULL).
Есть ли система бронирования?
Да. Слоты бронирования (разовые и периодические/recurring), почасовое и многодневное бронирование, календарь занятости, повторяющиеся периоды по дням недели и месяцам, группы слотов с ценой и валютой, предзаказ (слот свободен до подтверждения), предоплата и требование оплаты для подтверждения, статусы и аналитика. Подходит для аренды авто, проката инструмента, квартир и мини-отелей.
Какие языки и валюты поддерживаются?
Языки контента и интерфейса: ru, ua, en, de, fr, es, pl, it, kk, be и другие. Валюты: USD, EUR, BYN, RUB, UAH, KZT, PLN. Есть автовыбор валюты по языку, переключатель языков и валют, автокурс из банка (Monobank) и ручные курсы, конвертация цен. Другую валюту можно добавить через техподдержку.
Можно ли подключить собственный домен и SSL?
Да. Можно припарковать собственный домен (страница «Мои сайты» или тикет техподдержки) и включить редирект на HTTPS (SSL). Подключение платёжных систем и расширенных выгрузок возможно только на собственный домен. Также поддерживаются поддомены сайта.
Нужен ли Cloudflare?
Не обязательно, но рекомендуется. При работе через Cloudflare есть настройка для стабильного импорта через import.boostore.pro, которая помогает избежать таймаутов (например, ошибки 524) при больших выгрузках и ускоряет доставку контента через CDN.
Сколько стоит BooStore.pro?
Можно создать сайт бесплатно и бессрочно (до 1000 товаров). Платный тариф — подписка от 3 $/мес, примерно как стоимость обычного хостинга: снимает лимиты, рекламу платформы и открывает выгрузки/экспорт и API. Платформа не берёт комиссию с платежей — их берут только сами платёжные системы.
Какие выгрузки на маркетплейсы доступны?
Готовые фиды: Google Merchant (XML и CSV), Facebook Product Feed, Yandex Market XML (в т.ч. с параметрами и разновидностями), Rozetka.ua XML, Prom.ua, Hotline.ua CSV, Epicentrm.com.ua XML, а также CSV и JSON-выгрузки товаров и ORDERS FULL (полная выгрузка заказов в JSON). Фиды настраиваются по валюте, сегментации, языку и поддерживают Gzip-сжатие. А также доступна функция наценки с математическим выражением — уникальная фишка «Бустор», которая позволяет задавать наценку в виде формулы (процент, сумма, операции) для выгрузок и каталога.
Можно ли обновлять курс валют из банка автоматически?
Да. Есть автоматическое обновление курсов валют через API Monobank (загрузка актуального курса из банка), с пересчётом к базовой валюте и очисткой кеша. Также можно задать собственный курс вручную и настроить автовыбор валюты по языку.
Можно ли загружать данные через AJAX для динамического сайта?
Да. На платформе можно загружать данные через AJAX — создавать динамический сайт с обновлением и загрузкой контента в любом стиле и формате без перезагрузки страницы. Это используется для подгрузки товаров, статей, отзывов, блоков доставки и попап-контента.
Есть ли готовые скрипты и возможность их редактировать?
Да. Есть каталог готовых скриптов-примеров: попап-формы, оплата (сбор контактов), умный поиск, слайдер, Ajax-доставка в карточку товара и другие. Их можно редактировать и использовать как основу для собственных решений. Каталог и инструкции — на странице «Скрипты для сайтов» (https://boostore.pro/ru/scripts_guide.html).
Как быстро наполнить сайт товарами?
Используйте импорт: CSV/XLS/XML/YML, буфер обмена, Google Таблицы, FTP/HTTP/HTTPS или автоимпорт по расписанию. Настройки включают автораспознавание полей по первой строке, маппинг 100+ полей (включая 16 изображений, характеристики, разновидности, доставку), наценку, кодировку (UTF-8/Windows-1251), WebP и мультиязычность. Также есть групповое редактирование товаров.
Что такое разновидности и как их настроить?
Разновидности (варианты) — это варианты товара (размер, цвет и т.д.) со своими описанием, кодом (SKU), ценой, оптовыми ценами, изображением, наличием и запретом/разрешением покупки. Есть разные способы отображения (список, плитка, всплывающее окно, подсказки), AJAX-пересчёт цены и кода при смене варианта, а также сортировка и пересчёт остатков как у основной карточки.
Можно ли перевести характеристики на другие языки?
Да. Характеристики заполняются один раз на одном языке, а перевод значений на другие языки делается встроенной функцией замены текста: вы выбираете язык и вводите перевод значений для каждого свойства — и так на любом количестве языков. Отдельные поисковые фильтры для языков создавать не нужно.
Есть ли генератор всплывающих окон и форм?
Да. Есть два отдельных генератора:
- Всплывающие окна (попап) — окно может содержать текст, HTML, iframe (например YouTube) или AJAX-данные со страниц, товаров и статей сайта. Настраиваются ширина/высота, автоматические и максимальные размеры, ширина мобильного окна, заголовок, кнопки, закрытие по клику за пределами, callback-функции после открытия.
- Всплывающие формы — обратный звонок (только имя и телефон), задать вопрос, узнать цену, быстрый заказ — с автоскрытием ненужных полей и передачей данных товара (ID, цена, количество, разновидность). Есть автозаполнение, обязательные поля, перевод формы на лету и уведомления в Telegram/Viber/Push.
Генератор попап: Всплывающие окна. Генератор форм: Формы — Всплывающие окна.
Можно ли загружать и обрабатывать файлы?
Да. В разделе «Файлы» админки есть полноценный файловый менеджер: загрузка файлов на сайт, создание папок для структурирования, конвертация изображений (в т.ч. в WebP), обрезка и изменение размеров картинок, переименование и удаление. Это удобно для хранения файлов, картинок и документов и для их вставки в контент.
Есть ли резервное копирование сайта?
Да. Можно создать резервную копию практически всех данных сайта: статей, страниц, категорий, производителей, коллекций, категорий статей, а также настроек, CSS-стилей, скидок, налогов, cashback, типов товаров и характеристик, шаблонов писем и меню (в формате JSON). Резерв можно сделать в сжатом (архивированном) виде, а затем восстановить данные из резерва — это быстрое решение для возврата настроек после изменений. Также доступна выгрузка заказов.
Можно ли создавать свои шаблоны писем?
Да. Есть редактор шаблонов писем с 13 готовыми типами на разные события, которые можно редактировать под себя: заказ (оповещение покупателя), «с этим покупают» (сопутствующие товары), избранные товары, запрос отзыва, регистрация на сайте, восстановление пароля, автоматическая регистрация, поступление в наличие, баланс Cashback, ссылка на оплату, изменение статуса заказа, незавершённая покупка (брошенная корзина), подтверждение платежа. В шаблонах используются плейсхолдеры (URL сайта, имя, e-mail покупателя), поддерживается автогенерация ссылки отписки и прикрепление файлов.
Можно ли заказать сайт под ключ?
Да, можно заказать оформление, разработку и наполнение сайта/магазина «под ключ» по очень лояльным ценам. Услуги заказываются на странице «Услуги BooStore.pro», также оформить сайт можно обратившись в техподдержку из раздела «Дизайн сайта» админки. Можно выбрать готовый шаблон из каталога шаблонов и адаптировать его под себя.
Есть ли защита от спама?
Да. Есть встроенный фильтр входящих сообщений (фильтр от спама), фильтр по тексту, который можно задать самому (список запрещённых слов или e-mail-адресов), импорт значений фильтра из CSV-файла (до 500 значений) и капча для защиты форм и комментариев. Это помогает отсекать спамные заявки и автоматические сообщения.
Как указать свою стартовую страницу сайта?
В разделе «Страницы» → «Указать главную страницу для сайта» выбирается, что показывать на главной. Доступно 9 вариантов: перечень товаров; перечень товаров с описанием магазина над/под ним; страница index (для мультиязычного сайта — для каждого языка отдельная); определённая категория магазина (с index над/под перечнем или без); каталог статей (блог). В качестве содержимого главной можно использовать не только HTML, но и списки категорий, товаров и статей.
Что такое функциональные страницы?
Функциональные страницы — это служебные страницы со специальным типом, которые создаются из списка и имеют готовое системное поведение: главная (index), прайс (price), корзина (cart_send), форма обратной связи (feedback), обратный звонок (feedback_call), подписка на рассылку (feedback_email_subscribe), Payments (статус оплаты), хиты продаж, новинки, недавно просмотренные, избранные, цена снижена, специальные предложения (акции), страны производители, фотогалерея, статистика заказов, сравнение товаров, ошибка 404, LLM/llms.txt, webmanifest (PWA), robots.txt. Для каждой можно задать свой текст, оформление и мета-данные или задать параметры использования функций.
Что такое функциональные блоки/меню?
Функциональные блоки/меню — это готовые виджеты с поведением, создаваемые кнопкой «Добавить Блок/Меню»: главное меню, Side Menu, Footer-виджет, слайдер и слайдер Noscript, мобильное меню, поиск с фильтром по типам продуктов, поиск с фильтром — выбор страницы, список категорий, слайдеры товаров (акции/новинки/просмотренные/избранные/хиты/цена снижена), сопутствующие товары, последние статьи, метки, подмена мета-описания, Open Graph, ускорение DNS, сортировка товаров и Combo-сортировка, корзина, блок авторизации. Вы выбираете тип, задаёте параметры и размещаете блок в нужной зоне.
Можно ли включить редактор отдельно для каждого текстового поля?
Да. Встроенный HTML-редактор (TinyMCE) включается отдельно для каждого текстового поля: для текста страницы, для каждой вкладки товара (отдельно), для описания товара, для статей блога. Так можно использовать чистый HTML-код или готовый визуальный редактор — по выбору для каждого поля.
Просто ли управлять платформой?
Да. Управление построено на едином принципе: пункты и подпункты (разделы → подразделы), настройки во всплывающих окнах или простых параметрах, быстрый поиск по данным. Например, чтобы создать Поисковый фильтр, нажимаете «Добавить функциональное меню», выбираете «Поисковый фильтр» и указываете тип товара во всплывающем окне параметров.
Безопасна ли платформа и защищён ли вход?
Да. Данные хешируются, есть фильтрация входящих сообщений и капча. При входе можно включить двухфакторную авторизацию (Google Authenticator). Ведётся автоматический подсчёт попыток входа: при подозрительной активности добавляется капча, а при слишком большом числе неудачных попыток вход блокируется. Реализованы безопасная авторизация и безопасное восстановление пароля, поддержка SSL/HTTPS, защита от XSS и резервные копии.
Есть ли конвертер cookies и безопасно ли он работает?
Да. На платформе есть механизм записи и чтения cookies с фильтрацией и защитой значений (защита от взлома/инъекций). Он сохраняет выбор пользователя между визитами (например, сортировку, валюту, способ оплаты). Пример: сортировка товаров создаётся этим методом — форма передаёт параметры, конвертер сохраняет их в cookie, и при следующих визитах настройка сохраняется.
Можно ли автоматически регистрировать покупателей при заказе?
Да. Можно настроить авторегистрацию пользователя при оформлении заказа (и/или добавление в персональную базу клиентов). При этом создаётся база таких пользователей, а саму авторегистрацию можно включать или выключать.
Что такое коллбек-функции (callback) и зачем они нужны?
Коллбек-функции — это встроенный механизм: при любом действии (добавление в корзину, заказ, поиск, отображение блока и т.д.) вызывается функция, которую можно задать или переопределить самостоятельно. Это позволяет расширять поведение сайта без изменения ядра. Например, у корзины есть коллбеки на добавление товара, изменение количества, ошибку количества, обновление меню корзины и передачу списка «с этим покупают». Полный справочник — в документации «Скрипты, колбэки и хуки».
Безопасно ли подключать API доставки и платёжные системы?
Да. API служб доставки (Новая Почта, Укрпошта, Meest, Goshippo) и платёжные системы подключаются просто и безопасно: вы указываете ключи доступа, а остальное делает платформа. Важные скрипты из коробки не редактируются и работают на внутренних защищённых скриптах, но у вас есть максимальная гибкость настройки (например, создавать ли ТТН и на каких условиях, как добавлять стоимость доставки — вы оплачиваете / покупатель / наложка; включать ли автосоздание чека ПРРО при оплате). Ошибки при необходимости видны в отладке браузера.
Как создать уникальный дизайн без программиста?
В большинстве случаев достаточно верстальщика или ИИ: вставьте готовый CSS-стиль в редактор дизайна (вкладка «CSS стили»), которая вживую показывает изменения и сжимает данные в один файл. Возьмите готовую «шапку» шаблона, добавьте HTML-элементы и подправьте стиль — получите уникальный дизайн. Есть готовые визуальные блоки на 16 языках (Заголовки, Сплит-секции, Контакты, Соцсети, Преимущества, Иконки) с более чем 400 иконками — их можно вставить в любую часть сайта: Библиотека визуальных блоков.
Можно ли вставить CSS/JS прямо в блок/меню?
Да. В блок/меню можно вставить CSS или JavaScript напрямую. Код автоматически сохраняется в отдельный файл (для JS — с загрузкой через async или defer), вам не нужно создавать файлы и загружать их на сайт. При изменении метка даты в имени файла меняется, поэтому кеш чистить вручную не нужно. Также есть правила отображения/скрытия блоков: страницы, где показывать/не показывать, символы для показа/скрытия (например, /sitecreate_), язык меню.