📁
Sistem

Upravitelj datotek

Skrbniške nastavitve

Varno nalaganje datotek z uporabniškimi avatarji in upravljanjem medijev

Pregled

Popoln sistem za nalaganje datotek s preverjanjem veljavnosti, preverjanjem vrste MIME in organiziranim shranjevanjem. Posebna obravnava uporabniških avatarjev s samodejnim spreminjanjem velikosti. Skrbniški brskalnik datotek za upravljanje.

Premisleki glede oblikovanja

Vzorci UX in opombe o vizualnem oblikovanju za to funkcijo:

  • •Povleci in spusti deluje moderno in pričakovano
  • •Indikatorji napredka nalaganja zmanjšajo tesnobo
  • •Predogled sličic za slike
  • •Vnaprej počistite omejitve velikosti datoteke

Ključne prednosti

Po čem ta funkcija izstopa:

  • ✓Varno preverjanje nalaganja
  • ✓Upravljanje uporabniških avatarjev
  • ✓Organizirano shranjevanje datotek glede na vrsto
  • ✓Administratorski brskalnik datotek
Tehnična opomba

FileHelper::upload() skrbi za preverjanje in shranjevanje. Nalaganje avatarja prek FileHelper::uploadAvatar(). Datoteke, shranjene z edinstvenimi imeni, izvirno ime ohranjeno v DB.

Pomočniki
FileHelper
Modeli
File
Tabele baze podatkov
file

Konfiguracija

Legenda razmerja konfiguracije
⚙ DB preglasi params.php🔗 Nastavitev, povezana z DB📋 DB hrani samo vrednost
params.php Konfiguracija

Konfiguracijska pot: params['fileUpload']

params['features']['fileUpload'] => trueparams['fileUpload']['maxSize'] => 10485760params['fileUpload']['allowedExtensions'] => ['jpg', 'png', 'pdf']params['fileUpload']['uploadPath'] => '@webroot/uploads'
Nastavitve baze podatkov (tabela system_setting)
KljučVrstaOpisRazmerje
max_upload_size_mbnumberMaximum file upload size in MB⚙
allowed_file_extensionsstringAllowed extensions (comma-separated)⚙