Рейтинг:0

Изменить дату окончания бронирования в импорте iCal Feeds

флаг in
xax

У меня есть сайт D9 для виллы, которую можно арендовать. Чтобы показать доступность, я импортирую календарь бронирований iCal с сайта бронирования, используя Фиды и Фиды iCal модули (последний я обновил .info, чтобы он работал в D9).

Импорт работает нормально, собирает .ics файл через равные промежутки времени, превращает каждую в ноду, и я вывожу все букинг-ноды через Полный вид календаря. Пока блестяще.

Заказы отображаются технически правильно, с 00:00 в начале первого забронированного дня до 00:00 в конце последнего забронированного дня.

Однако, поскольку это касается бронирования на ночь, людям разрешается оставаться до следующего утра, в календарях доступности обычно отображается «треугольник», охватывающий половину этого дня.

Есть ли способ изменить дату окончания, указанную в файле iCal, на следующий день при импорте (модуль, ловушка или правило) или, возможно, в представлениях, где полный календарь создается из узлов бронирования? Все советы будут очень признательны!

Ксандер

Примечания: Раньше в Drupal был календарь доступности который сделал это отлично, но не был портирован ни на D8, ни на 9. Точно так же номера модуль не совместим, и чрезвычайно сложный НДТ проект не может быть полностью использован в D9. Я также посмотрел на Подделка каналов модуль, но это, похоже, не позволяет изменять импортированные даты.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.