Filepicker jest procesem biznesowym typu frontend przeznaczonym do zarządzania pobieraniem plików.
Proces zarządzania plikami poprzez frontend powinien być zbudowany w następujący sposób:
- Pobieranie danych w widoku frontendowym;
- Wgrywanie plików na serwer w celu uzyskania unikalnych identyfikatorów dla każdego pliku;
- Tworzenie obiektów modelu danych zgodnie z załadowanymi plikami;
- Umieszczenie obiektów modelu danych w bazie danych.
Użycie Filepicker
-
Filepicker Get Properties jest używany do pobierania plików z aplikacji frontendowej. Otrzymujesz files tablicę obiektów do dalszego wykorzystania.

-
Jeśli załadowany został pojedynczy element, pobierz tylko ten element z index = 0. Do tego celu służy Array Element jest używany blok .

-
Wynikowy element tablicy musi zostać przesłany na serwer w celu dalszej pracy z nim. Server request POST /_files/ do tego celu wykorzystuje się bloki typu . Po przesłaniu file do serwera, otrzymuje on swój unikalny ID. Ten ID służy do zapisania obiektu do bazy danych.

-
File obiekt jest używany do tworzenia nowego obiektu modelu danych przy użyciu Expand-Make bloków.

-
Server request POST typ bloku służy do umieszczenia nowo utworzonego obiektu modelu danych w bazie danych.

