Оглавление

Интеграция виджетов на Bitrix

 этой статье мы рассмотрим процесс внедрения виджетов МИС Renovatio на сайт Bitrix. Вы узнаете, как добавить необходимый файл в корень сайта и интегрировать виджет для функции онлайн-записи.


Добавление файла в корень сайта


 Для начала, чтобы настройки виджета вступили в силу внутри МИС, необходимо подтвердить адрес сайта.

    1. Создайте текстовый файл с именем 0b8aff0438617c033eb55f0ba5d226fa (без расширения)

      Итоговый файл:
    2. Переместите его в корень сайта Bitrix.
      Для этого зайдите в раздел «Контент → Структура сайта → Файлы и папки»

      Или перейдите по ссылке https://my.domen/bitrix/admin/fileman_admin.php, заменив my.domen на ваш домен
    3. Нажмите кнопку «Загрузить файл» и выберите созданный файл у себя на компьютере, затем нажмите «Открыть». После этого сохраните изменения нажав на «Сохранить»

Проверить правильность установки можно по следующей ссылке: https:/my.domen/0b8aff0438617c033eb55f0ba5d226fa.txt (замените my.domen на ваш домен). Страница должна открыться белым экраном без ошибок.


 Создание страницы Онлайн-записи


    1.  Вернитесь в корень сайта. Как это сделать описано выше
    2. Нажмите кнопку «+ Добавить» и выберите в выпадающем списке «Добавить папку»
    3. Заполните обязательные поля и сохраните
    4. Далее, заполните заголовок и снова сохраните

Если всё сделано правильно, вы окажетесь в созданной вами папке с файлом index.php.

Нажмите на  и выберите «Редактировать как PHP»

В открывшемся поле добавьте следующий скрипт виджета и элемент div с классом «rnova-a_form»:

<? 
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Онлайн запись");
Bitrix\Main\Page\Asset::getInstance()->addJs("https://app.rnova.org/widgets");
?>
<div id="rnova-a_form"></div>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
	




Информацию предоставил: Канунников Валентин