
Битрикс24
Запись к специалисту
proffiweb.specappointment
Электронная передача по России, без платы за доставку, после подтверждения заказа и не позже 5 дней. Условия.
Скриншоты
Технические данные
- Опубликовано:
- 05.11.2026
- Версия:
- 1.0.0
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Да
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Запись к специалисту — модуль для онлайн-записи на консультации, приём и индивидуальные занятия на сайте под управлением «1С-Битрикс: Управление сайтом».
Посетитель выбирает специалиста, услугу, дату и свободное время. Форма открывается в модальном окне или встраивается в страницу. Заявки, клиенты, расписания, страницы специалистов и отзывы управляются из административной части Битрикса.
Основные возможности
- Специалисты: описание, фотография, рабочие дни, часы и интервалы, порядок отображения, скрытие и удаление с сохранением истории визитов.
- Услуги: точная цена, цена «от» или диапазон с точностью до копеек.
- Календарь свободных дат и проверка занятости специалиста; защита от одновременных и повторных бронирований.
- Заявки: статусы, комментарий менеджера, поиск, фильтры и постраничный вывод.
- Клиенты: карточка, общая заметка, история визитов и суммы по валютам.
- Конструктор полей формы и согласие на обработку данных; при настройке соглашения используется также журнал согласий Битрикса.
- Личный кабинет: свои записи, отмена будущего неоплаченного визита, повторная запись и серии до 12 посещений для услуг без онлайн-оплаты.
- Страницы специалистов с текстом, галереями, файлами и видео VK Видео / Rutube. Порядок блоков и вложений можно менять.
- Отзывы с оценкой от 1 до 5, модерацией, средним рейтингом и постраничным выводом.
- Уведомления администратору по email, SMS и Telegram после настройки соответствующего канала.
- Привязка услуги к товару каталога, создание заказа и оплата штатной платёжной системой Битрикса; статистика оплаченных и неоплаченных заказов.
- Настройки и данные отдельно по сайтам, права просмотра и управления, девять подразделов административного меню.
Состав и требования
Все перечисленные возможности входят в одну лицензию модуля. Дополнительные плагины Webasyst не нужны. Филиалы и ресурсы не используются: доступность рассчитывается по специалисту.
Требуются PHP 8.2+, main 24.0.0+, UTF-8 и MySQL / MariaDB с InnoDB. Для обработки фотографий нужны GD и Fileinfo. Для записи без оплаты достаточно главного модуля. Для онлайн-оплаты и привязки товаров дополнительно нужны sale, catalog, iblock и currency; для SMS — настроенный messageservice. Интерфейс модуля русский. Проверена CMS «Бизнес» с main 26.150.0, PHP 8.2 / 8.3 и MySQL 9.6. PostgreSQL не поддерживается.
Условия использования и ограничения
Страницы сайта с компонентом размещаются владельцем сайта; установщик не изменяет шаблон и меню публичного сайта. Профили и отзывы могут работать при отключённой онлайн-записи. Компонент выводится без композитного кеширования; совместимость с произвольными сторонними шаблонами проверяется на конкретном сайте.
Почтовый сервер, SMS-провайдер, платёжный сервис и доступ к Telegram настраиваются отдельно. Их тарифы и комиссии устанавливаются соответствующими провайдерами и не включены в цену модуля; модуль не продаёт дополнительные пакеты функций или лимиты. Доставка уведомлений зависит от настроек сайта и провайдера. Подключение уведомлений определяет передачу указанных в шаблоне данных выбранному получателю или сервису. Видео загружаются с VK Видео / Rutube при открытии страницы.
Фотографии поддерживают JPG, PNG и WebP до 10 МБ; файлы — до 25 МБ. Вложения публичных страниц доступны посетителям по прямым ссылкам. Не размещайте в этих блоках закрытые документы. Снятые вложения и черновики сохраняются в хранилище до явного удаления данных модуля.
Автоматический импорт данных Webasyst не выполняется. Данные сохраняются при обычном удалении модуля; полное удаление выбирается отдельно. Штатные заказы магазина сохраняются. Пробный период — 7 дней через систему Маркета; по его окончании функции модуля закрываются, данные не удаляются.
Установка
- Сделайте резервную копию базы данных и файлов сайта.
- Загрузите решение штатными средствами Маркета и установите его в разделе Marketplace → Установленные решения. Установщик создаёт собственные таблицы, компонент, административный вход, JS/CSS, почтовый шаблон и агент уведомлений.
- Откройте Контент → Запись к специалисту → Настройки и выберите сайт. Задайте часовой пояс, валюту, горизонт записи, поля формы, текст согласия и результат отправки.
- В разделе «Специалисты» создайте специалистов и расписания, в разделе «Услуги» — их услуги и стоимость.
- Разместите компонент proffiweb:specappointment на странице сайта. Укажите путь к ней в настройке «Путь страницы записи» выбранного сайта. Этот путь используется ссылками из админки и повторной записью.
- При необходимости назначьте группам права через штатную страницу настроек модуля: D — запрет, R — просмотр, W — управление. Сотрудник с правом W управляет данными всех сайтов модуля.
Параметры компонента
- MODE: booking — форма записи; specialist — страница одного специалиста; my — записи текущего авторизованного пользователя; payment — страница оплаты.
- SPECIALIST_ID: 0 — все специалисты, положительный ID — один специалист. Для профиля можно использовать ссылку на страницу формы с параметром specialist=ID.
- DISPLAY: modal — кнопка и модальное окно, inline — форма непосредственно в странице.
- BUTTON_TEXT: текст кнопки открытия модального окна.
- BOOKING_PATH: путь страницы формы записи. Пустое значение использует настройку сайта, а в режимах booking / specialist — текущую страницу, если настройка не заполнена. В режиме my настройте путь для повторной записи.
Страницы и отзывы
В разделе «Страницы специалистов» откройте редактор нужного профиля. Добавляйте текст, галереи, видео и файлы; меняйте порядок стрелками или перетаскиванием. Дождитесь завершения загрузок и нажмите «Сохранить». Видео добавляются ссылками VK Видео / Rutube, каждая на новой строке. Адрес отдельной страницы специалиста при необходимости задаётся в его карточке.
Отзывы посетителей поступают в статусе «На модерации». В разделе «Отзывы» выберите специалиста и статус. Для публикации выберите «Опубликован» и сохраните; «Отклонён» скрывает отзыв. Средний рейтинг учитывает опубликованные отзывы.
Уведомления
Для email укажите получателей, тему и шаблон сообщения и настройте почтовую инфраструктуру CMS. Для SMS настройте messageservice, отправителя и телефон получателя. Для Telegram задайте токен бота и chat ID. Проверка Telegram отправляет настоящее тестовое сообщение. Пустое поле токена сохраняет прежнее значение; для удаления используйте отдельный флажок. Агент обрабатывает очередь; его запуск зависит от настройки агентов / cron на сервере.
Онлайн-оплата
- Настройте sale, catalog, iblock, currency, тип плательщика и платёжную систему для нужного сайта.
- Разместите компонент в режиме payment на отдельной странице и укажите её путь в настройках модуля.
- Выберите платёжную систему и тип плательщика, привяжите услугу к товару своего сайта. Для оплаты нужна положительная стоимость услуги.
- При необходимости включите «Скрывать служебный товар» только для выделенного товара: его прежняя активность восстанавливается после снятия последней привязки или удаления модуля. Цена и остатки товара не обнуляются.
- Протестируйте оплату в тестовом режиме своего провайдера. Возвраты и согласование отмены оплаченных визитов выполняются штатными средствами магазина.
Удаление и данные
Обычное удаление сохраняет записи, клиентов, отзывы, настройки и загруженные файлы для переустановки. Явный флажок полного удаления безвозвратно удаляет только собственные данные и отслеживаемые файлы модуля. Заказы, пользователи и товары CMS сохраняются. Перед полным удалением сделайте резервную копию.
