Постояные доработки сайта на ВП
Добавить интеграцию с сервисами бронирования
Необходимо интегрироваться с 2 системами бронирования (для каждого квеста должна быть возможность выбора какую использовать):
1) https://broni.biz/public/files/broniBizJSON.pdf ссылка на инструкцию. Начнем с него
обкатаем на квесте https://quest-help.ru/kvesty-kirov/povorot-ne-tuda/, они мне скинули скрипт
function widgetHeight(){let frame=document.getElementById("scheduleWidget"),height=0,listener=function(event){if(event.data.constructor !== Object || event.data.type=="height"){height=parseInt(event.data.height);if(height!=frame.height){frame.style.height=height+"px"}}if(event.data.type=="scroll"){window.scrollTo({"top":document.getElementById("scheduleWidget").getBoundingClientRect().top + pageYOffset - 50})}};function addEvent(elem,evnt,func){if(elem.addEventListener){elem.addEventListener(evnt,func,!1)}else if(elem.attachEvent){elem.attachEvent("on"+evnt,func)}else{elem["on"+evnt]=func}}addEvent(window,"message",listener)}widgetHeight()
Пример реализации на их сайте http://twilight-zone43.ru/texas_massacre.html#zabr...
2) https://киров.квестгид.рф/ - эта площадка по сути мой конкурент, к ним как-то другие коннектятся, думаю найду нужную инфу
Пока у меня есть это от одного из квестов:
Гарри и Заклятие темной печати
Лазерный Лабиринт "Миссия $"
Бронь
смысл в том чтобы на сайте посетители могли бронировать сразу на определенное время и день и видеть какое время свободно, а админы квестов вели брони в одном месте
Местные квесты используют одну из этих систем, поэтому придется подключать обе
Интегрировать их будем в этот блок вместо таблицы image
Их таблицы выглядят так (надеюсь будет возможность редактирования их внешнего вида, чтобы подогнать под сайт) image image
При клике на нужное время/дату появляется всплывающая форма image
с нее данные попадают в их систему и мне надо бы чтобы я заявки тоже видел, если останется возможность отправки в почту (а в таком случае хватит везде только моей электронки) будет вообще замечательно
Не увидел самой страницы-попапа брони.Как визуально происходит выбор? Через кого бронь и т.д Я по большей части именно это хотел увидеть
я скинул для примера сайт http://twilight-zone43.ru/texas_massacre.html#zabr... здесь можно посмотреть весь процесс
сначала в календаре выбирается день и время
при клике на выбранное время появляется попам с формой заявки