Москва
Ереван
Москва

Своя кнопка (ссылка) на форму онлайн-записи YCLIENTS

Своя кнопка (ссылка) на форму онлайн-записи YCLIENTS

При работе с сайтом клиента требовалась своя кнопка (ссылка) на форму онлайн-записи YCLIENTS, однако в документации на сайте разработчика опубликована не полная информация о возможной кастомизации кнопки.

Круглая кнопка буквально катается у нас по экрану (зафиксирована снизу справа), однако на сайте клиента присутствуют свои кнопки "Записаться онлайн", с помощью которых также требуется реализовать вызов данной онлайн-записи. В документации указано, что необходимо просто разместить ссылку с классом по примеру:

<a href="#" class="ms_booking">Записаться онлайн</a>

На самом деле этого оказалось недостаточно, требуется задействовать кнопку путём подключения скрипта:

<script>
/* Code for change button by Guide-Group. (https://ws-home.ru/) */
$(document).ready(function() { 
	$('.YOURCLASS').addClass('ms_booking'); 
	var scriptService = document.createElement('script'); 
	scriptService .src = "https://wXXXXXX.yclients.com/widgetJS"; 
	scriptService .type = "text/jаvascript"; 
	scriptService .charset = "UTF-8"; 
	document.documentElement.appendChild(scriptService ); 
});
</script>

Где YOURCLASS — это класс элемента на странице, к примеру если у нас есть кнопка с классом btn-order-top и вызов формы онлайн-записи нужно сделать именно на неё, то мы вместо "YOURCLASS" мы напишем "btn-order-top". Таким образом данный скрипт добавляет класс ms_booking на Вашу кнопку и сделает вызов формы по её клику.

Где wXXXXXX — это Ваш ID с системе yclients.

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

Возврат к списку

Нужна помощь?

Укажите контактные данные, опишите задачу и мы перезвоним или ответим на E-mail. Для более оперативного решения напишите на Whatsapp

Обязательное поле
Обязательное поле
Обязательное поле
Обязательное поле
Согласитесь с условиями
Спасибо
Ваше сообщение отправлено
Ошибка
Что-то пошло не так. Попробуйте еще раз.

Все статьи в блоге написаны на основе личного опыта и процесса работ. Не многие материалы попадают на сайт, но размещенные играют роль заметок для взаимопомощи. В случае, если требуется помощь с сайтом — можно обратиться через форму выше, страницу Контакты или написать на Whatsapp.

Cайт использует cookie для хранения данных и персонализации контента. Продолжая использовать сайт, Вы даете на это свое согласие.
Понятно