Ga naar hoofdinhoud

Een bericht getagd met "CalDAV"

Laat alle tags zien

Bouw een Nextcloud-app op de Conduction-stack, Deel 3: Schema-gedreven integraties

· 7 minuten leestijd
Conduction
Open-source workspace stack

Dit is Deel 3 van de vierdelige DeskDesk-tutorial. Deel 2 bedraadde de desk- en booking-schema's. Deel 3 zorgt dat die boekingen verschijnen in de Nextcloud Calendar van elke gebruiker, zonder dat je een controller, een event listener of per-app calendar-lijmcode schrijft.

De truc: OpenRegister levert al een ICalendarProvider (RegisterCalendarProvider) die elk schema met een calendarProvider-blok blootstelt als een virtuele kalender. Jij declareert het blok op het booking-schema. NC Calendar toont de events. Dat is het hele verhaal.