Vse funkcije
Varnost
UI/UX
Sistem
Vsebina
Posel
Trženje
📁
Skrbniške nastavitveSistem
Upravitelj datotek
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
FileHelperModeli
FileTabele baze podatkov
fileKonfiguracija
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č | Vrsta | Opis | Razmerje |
|---|---|---|---|
max_upload_size_mb | number | Maximum file upload size in MB | ⚙ |
allowed_file_extensions | string | Allowed extensions (comma-separated) | ⚙ |