Modul iCalendar memungkinkan Anda membuat file acara *.ics yang dapat diimpor ke kalender Anda.
Instalasi dan Konfigurasi
Modul ini tidak memerlukan pengaturan apa pun dan dapat digunakan segera setelah instalasi.
Proses bisnis terkait
Proses bisnis berikut dibuat sebelumnya dalam proyek setelah modul diinstal:
- ICalendar: Create Event - membuat file .ics dari penemuan terjadwal dan mengembalikan id filenya;
- Memasukkan:
- Title [ string ] - judul acara;
- Start [ datetime ] - waktu mulai acara;
- End [ datetime ] - waktu berakhirnya acara;
- Filename [ string ] - *.ics nama file;
- Keluaran:
- Calendar [ file ] - id file di DB .
- Memasukkan:
Contoh penggunaan
Pertimbangkan contoh membuat dan menerima file acara menggunakan modul iCalendar .
Langkah pertama adalah mengikat ICalendar: Create Event BP ke backend endpoint. Untuk melakukan ini, buka Backend > Endpoints .
Selanjutnya, setelah membuat grup yang sesuai, titik akhir baru dibuat, seperti pada contoh di bawah ini.
Segera setelah BP yang diperlukan dibuat, Anda dapat mulai membuat antarmuka web dan proses bisnis yang diperlukan.
Dalam contoh ini, tanggal mulai dan berakhirnya acara, namanya, dan nama file .ics akhir dibaca dari antarmuka web, dengan mengklik tombol, lalu file yang dibuat dalam database diunduh ke perangkat pengguna.
Antarmuka terlihat seperti ini:
BP yang sesuai disajikan pada contoh di bawah ini:
Untuk mengunduh file ke perangkat pengguna, Anda dapat menggunakan blok Unduh file dari URL saat URL ditentukan. Dalam hal ini, file terletak di database aplikasi, dan jalur relatifnya akan didefinisikan sebagai /api/_files/<ID>/download/ , di mana ID adalah ID file (dari blok kalender ICalendar: Create Event , di kasus ini). Untuk membentuk alamat file, blok To String digunakan (untuk mengonversi kalender [ file ] menjadi string) dan kemudian Concat String multiple digunakan untuk mendapatkan tautan terakhir ke file dalam database. Bagian yang sesuai dari BP terlihat seperti ini:
Aplikasi yang diterbitkan terlihat seperti:
Untuk menambahkan acara yang dibuat ke kalender google Anda, pada halaman kalender, buka pengaturan:
Lalu pergi ke Import & Export dan impor file .ics yang Anda dapatkan di aplikasi yang digunakan.
Acara yang dibuat akan muncul di kalender setelah diimpor.