Установка полного виджета онлайн-записи

Для работы с виджетом Вам понадобится ссылка на виджет. Для её получения произведите следующие действия:

  1. Откройте контекстное меню своей услуги

  2. Нажмите «Поделиться»

  3. Выберите пункт «Ссылка»

  4. Готово! Ссылка скопирована в буфер обмена

За подробностями о параметрах полного виджета обратитесь к страничке: Параметры полного виджета

Виджет встроен в сайт

Как это выглядит?

  1. Используйте тег <iframe>.

  2. Внутри тега введите параметры желаемого размера виджета. К примеру, используйте атрибуты height и width.

  3. Добавьте атрибут src, значением которого будет ссылка на Вашу услугу.

Для более подробной работы с iframe обратитесь к руководству по html.

Пример:

<iframe>
height="500px" width="250px" src="https://web.torrow.net/service/103edf7f8c4affcce3a659502c23a/booking"
</iframe>

Виджет открывается по кнопке

Как это выглядит?

Виджет может открываться 2 видами кнопок:

Анимированная кнопка Torrow для записи

  1. Используйте блок HTML-кода

  2. Введите скрипт виджета (скрипт можно найти на странице: Параметры полного виджета)

  3. Убедитесь, что параметр show-widget-button = true и в url: вставлена ссылка правильная ссылка

  4. Готово!

Пример:

<torrow-widget
    id="torrow-widget"
    url="https://torrow.net/service/103edf7f8c4affcce3a659502c23a/booking"
    modal="right"
    modal-active="false"
    show-widget-button="true"
></torrow-widget>
<script src="https://cdn.jsdelivr.net/gh/torrowtechnologies/torrow-widget@1/dist/torrow-widget.min.js" defer></script>

Существующая кнопка на сайте

Реализация на примере работы с Tilda:

  1. Добавьте изображение кнопки

  2. Задайте кнопке CSS Class Name (к примеру, send-appeal)

  3. Добавьте блок HTML-код

  4. Введите скрипт (скрипт можно найти на странице: Параметры полного виджета)

  5. Убедитесь, что show-widget-button = false и в url: вставлена ссылка

  6. Добавьте следующий скрипт:

<script>
    var buttonCollection =  document.getElementsByClassName('send-appeal')
    if(buttonCollection.length) {
        buttonCollection[0].addEventListener('click', event =>
        {document.querySelector('#torrow-widget').setAttribute('modal-active', 'true')})
    }
</script>
  1. Готово!

Пример:

<torrow-widget
    id="torrow-widget"
    url="https://torrow.net/service/103edf7f8c4affcce3a659502c23a/booking"
    modal="right"
    modal-active="false"
    show-widget-button="false"
></torrow-widget>
<script>
   var buttonCollection =  document.getElementsByClassName('send-appeal')
   if(buttonCollection.length) {
       buttonCollection[0].addEventListener('click', event =>
       {document.querySelector('#torrow-widget').setAttribute('modal-active', 'true')})
   }
</script>
<script src="https://cdn.jsdelivr.net/gh/torrowtechnologies/torrow-widget@1/dist/torrow-widget.min.js" defer></script>

Примечание

Обратите внимание, где указано название CSS Class Name: send-appeal внутри скрипта! В это место необходимо вводить заданное Вами значение.