Как сделать отображение только конкретной услуги или группы услуг по ссылке?


Модифицируя ссылку на виджет можно скрывать определенные шаги для записи:

hidebranch=1 - скрыть выбор филиалов;
hidecooperator=1 - скрыть выбор сотрудников;
hideservice=1 - скрыть выбор услуг;
showgroup=x - отобразить только группу услуг x;
cooperatorasserivce - значение 1 отображается порядок шагов услуга/сотрудник, значение 0 отобразит сотрудник/услуга.


Примеры:

Стандартное отображение виджета: https://rubitime.ru/automaster

Для отображение первой категории "Ремонт ДВС", открываем эту категорию, копируем URL из адресной строки браузера и добавляем параметр ?hidecooperator=1 (в качестве категорий выступает раздел сотрудников - скрываем шаг выбора сотрудника, в данном случае категории): https://rubitime.ru/api/get-project-static/a6adaa8735f1f9b03f8a7b36f112e6cde838cad58afff3d89f5c317c1d59e4b5/3/13?hidecooperator=1

Для отображения времени для записи на услугу "Замена свечей" категории "Ремонт ДВС", переходим в виджете до шага выбора времени, копируем URL из адресной строки браузера и добавляем параметры ?hidecooperator=1&hideservice=1 (скрываем шаги выбора сотрудника/категории и услуги): https://rubitime.ru/api/get-project-static/a6adaa8735f1f9b03f8a7b36f112e6cde838cad58afff3d89f5c317c1d59e4b5/3/13/27?hidecooperator=1&hideservice=1

Аналогично устанавливаются ссылки для размещения на Вашем сайте - ссылка меняется в параметре href, например:

<a href="https://rubitime.ru/api/get-project-static/a6adaa8735f1f9b03f8a7b36f112e6cde838cad58afff3d89f5c317c1d59e4b5/3/13/27?hidecooperator=1&hideservice=1" class="rubitime-project-static">Записаться</a>
<script>(function() {if (typeof(rubitimeIsLoaded) != 'boolean') { var script = document.createElement('script'); script.type = 'text/javascript'; script.async = true; script.src = 'https://rubitime.ru/api/get-code/a6adaa8735f1f9b03f8a7b36f112e6cde838cad58afff3d89f5c317c1d59e4b5'; document.getElementsByTagName('head')[0].appendChild(script); } var rubitimeEls = document.getElementsByClassName('rubitime-project-static'); var ri = 0; while(rubitimeEls.length > ri){rubitimeEls[ri].style.display = 'none'; ri++;} })(); var rubitimeIsLoaded = true;</script>


Дополнительные примеры:


https://monaco.rubitime.ru/widget - отображение шагов виджета по-умолчанию, без параметров.

https://monaco.rubitime.ru/widget/2?hidebranch=1 - скрываем выбор филиалов, выбрав при этом филиал "Салон на красном".

https://monaco.rubitime.ru/widget/1/1/1?hidebranch=1&hidecooperator=1&hideservice=1 - скрываем все шаги, кроме выбора даты для записи и формы контактов. Запись при этом будет выполнена в филиал "Салон на Тверской", к сотруднику "Юлия" и на услугу "Окрашивание волос".

https://monaco.rubitime.ru/widget/2/6?showgroup=13 - отображение услуг только из группы "Маникюр и педикюр".