Am un site D9 pentru o vila care se poate inchiria. Pentru a arăta disponibilitatea, import calendarul iCal al rezervărilor de pe un site de rezervări, folosind Furaje și Hrănește iCal module (ultimul l-am actualizat pe .info ca să funcționeze în D9).
Importul funcționează bine, colectează fișierul .ics la intervale regulate, transformă fiecare într-un nod și afișez toate nodurile de rezervare prin Vizualizare calendar complet. Până acum genial.
Rezervările sunt afișate corect din punct de vedere tehnic, de la ora 00:00 la miezul nopții de la începutul primei zile rezervate până la ora 00:00 la sfârșitul ultimei zile rezervate.
Cu toate acestea, deoarece aceasta se referă la rezervările peste noapte, oamenilor li se permite să rămână până a doua zi dimineață, în calendarele de disponibilitate afișate de obicei printr-un „triunghi” care acoperă jumătate din ziua respectivă.
Există vreo modalitate de a schimba data de încheiere dată în fișierul iCal în ziua următoare, la import (un modul sau cârlig sau regulă), sau poate în vizualizările în care calendarul complet este creat din nodurile de rezervare? Toate sfaturile ar fi foarte apreciate!
Xander
Note: Drupal avea înainte un calendarul de disponibilitate care a făcut acest lucru perfect, dar care nu a fost portat la D8 sau 9. În mod similar camere modulul nu este compatibil și este extrem de complicat Proiect BAT nu poate fi utilizat pe deplin în D9. M-am uitat si la Hrănește Tamper modul, dar asta nu pare să permită modificări ale datelor importate.