Центр поддержки клиентов:
8 (800) 505 04 75
Ссылка на сайт

Как создать отдельные формы онлайн-записи для каждого сотрудника или услуги

Если Вы хотите реализовать собственный интерфейс выбора специалиста или услуги на своем сайте, например, если у каждого сотрудника или услуги есть отдельная страница с описанием и вы хотите разместить на ней кнопку "Записаться"

Пример реализации:

То следуйте следующей инструкции:

1. Ознакомьтесь с инструкцией по установке онлайн-записи с произвольными кнопками

2. Сформируйте значение атрибута data-url для каждой кнопки, указав в нем ID мастера и/или ID услуги:

  • Параметры передаются в хеш-строке
  • Параметр услуги - s
  • Параметр сотрудника - m
  • Параметр даты - d (пример расшифровки 1621042000: 16 - год 2106, 21 - число, 04 - месяц Апрель, 2000 - 20:00)
  • Параметр филиала - c
  • Параметр шага - st (доступные значения: contact, master, service, datetime)

Например, для формы записи ID=1, филиала ID=25713, специалиста ID=7067услуги ID=20365, даты 21-го апреля 2016 г. в 20:00 - 1621042000 и шага ввода контактных данных значение атрибута data-url будет следующим:

https://w1.yclients.com/?o=m7067s20365d1621042000c25713&st=contact

Нюансы:

  • Если задать неверный шаг - форма автоматически откроет первый шаг, согласно настройкам.
  • Если не будут заполнены данные предыдущих шагов (для пошагового виджета), то на шаге контактных данных пользователь будет перенаправлен на первый шаг.
  • Для пошагового виджета также доступны шаги master, service, datetime, contact, т.е. st=master, st=service и т.п.
  • Для виджета-меню доступен шаг contact (st=contact).
  • Для виджета-меню можно не указывать шаг, тогда будет показан экран меню.

Если инструкция показалась слишком сложной. Свяжитесь с нами для консультации. Также вы можете создать отдельные формы записи для каждого сотрудника или услуги. И указать пути до них в аттрибуте data-url кнопки.

Как узнать ID услуги?

Как узнать ID компании?

Как узнать ID сотрудника?

Пример кода кнопки

<a href="#" class="ms_booking" data-url="https://w1.yclients.com/?o=m7067s20365d1621042000c25713&st=contact">Записаться онлайн</a>
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 3 из 4
Еще есть вопросы? Отправить запрос

Комментарии

  • Avatar
    Юрий Быць

    Более того, на этом сайте http://mobile-persona.ru/ , который у вас в примере, тоже не работает автоматическая запись на услугу

  • Avatar
    Служба поддержки

    Юрий, добрый день. Действительно, в примере стоит старый виджет, он больше не используется.

    Пришлите ссылку на пример вашей установки, мы попробуем определить проблему.

  • Avatar
    Юрий Быць

    использую ссылку с таким data-url

    https://w21249.yclients.com/?o=s337411

    где w21249 - идентификатор формы, которую я создал
    337411 - идентификатор услуги "Мужская стрижка", которая создана в данном филиале.

    Пробовал вместо идентификатора формы ид. компании, но пишет, что онлайн отключен.

    Сейчас просто открывает онлайн запись без выбранной заранее услуги, которая указана в data-url

    Спасибо

  • Avatar
    Служба поддержки

    Юрий, есть проблема, действительно. Исправим в ближайшие дни. Сейчас, чтобы не ждать, Вы можете просто открыть виджет в новой вкладке, скопировать то, что в адресной строке и вставить это в data-url

  • Avatar
    Юрий Быць

    Служба поддержки, буду ждать. Маленькое пожелание - возможно ли не делать привязку к тегу ссылки, а переделать скрипт уже под любой тег с классом ms_booking и аттрибутом data-url
    Буду признателен!

  • Avatar
    Андрей Иванов

    поломалась ссылочка :(
    инструкция по установке онлайн-записи с произвольными кнопками
    http://support.yclients.com/hc/ru/articles/203111021

  • Avatar
    Служба поддержки

    Андрей, поправили, спасибо

  • Avatar
    Служба поддержки

    Андрей, здравствуйте!

    Внутри статьи есть ссылка на полную инструкцию: http://support.yclients.com/hc/ru/articles/205188011

  • Avatar
    Андрей Иванов

    Спасибо! ОК.

  • Avatar
    Служба поддержки

    Обратите внимание, мы обновили и детализировали статью. Теперь не должно возникнуть проблем с установкой кнопок.

    Изменено: Служба поддержки
  • Avatar
    Андрей Иванов

    Это не работает в мобильных устройствах. Параметры из data-url не передаются в виджет.

  • Avatar
    Служба поддержки

    Андрей, пришлите, плиз, пример, где не работает. Поможем разобраться.

  • Avatar
    Андрей Иванов

    Тут целая история уже месяц!
    http://support.yclients.com/hc/ru/requests/58499

  • Avatar
    Служба поддержки

    Андрей, ситуация выглядит таким образом, что нам получилось разобраться в проблеме. Теперь вам должно хватить одного скрипта на странице (который создает кнопку). События на кастомных кнопках появятся автоматически и все будет работать корректно, в том числе на мобильных устройствах.