этой статье мы рассмотрим процесс внедрения виджетов МИС Renovatio на сайт Bitrix. Вы узнаете, как добавить необходимый файл в корень сайта и интегрировать виджет для функции онлайн-записи.
Добавление файла в корень сайта
Для начала, чтобы настройки виджета вступили в силу внутри МИС, необходимо подтвердить адрес сайта.
- Создайте текстовый файл с именем 0b8aff0438617c033eb55f0ba5d226fa (без расширения)
Итоговый файл: - Переместите его в корень сайта Bitrix.
Для этого зайдите в раздел «Контент → Структура сайта → Файлы и папки»
Или перейдите по ссылке https://my.domen/bitrix/admin/fileman_admin.php, заменив my.domen на ваш домен - Нажмите кнопку «Загрузить файл» и выберите созданный файл у себя на компьютере, затем нажмите «Открыть». После этого сохраните изменения нажав на «Сохранить»
Проверить правильность установки можно по следующей ссылке: https:/my.domen/0b8aff0438617c033eb55f0ba5d226fa.txt (замените my.domen на ваш домен). Страница должна открыться белым экраном без ошибок.
Создание страницы Онлайн-записи
- Вернитесь в корень сайта. Как это сделать описано выше
- Нажмите кнопку «+ Добавить» и выберите в выпадающем списке «Добавить папку»
- Заполните обязательные поля и сохраните
- Далее, заполните заголовок и снова сохраните
Если всё сделано правильно, вы окажетесь в созданной вами папке с файлом 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");?>
Информацию предоставил: Канунников Валентин