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

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

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

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

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

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

<script>
/* Code for change button by Guide-Group. (https://guide-group.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.

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

Комментарии

Информация

На сайте размещена информация о нашей деятельности, наших проектах, а также проектах разработанных на заказ. Данная информация защищена авторским правом. Копирование или цитирование информации с сайта guide-group.ru разрешено только с указанием активной гиперссылки на страницу-источник информации.

Информация о ТЗ Условия пользования Сотрудничество Написать нам