📁
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)