Vse funkcije
Galerijski sistem
Galerije slik in videoposnetkov s svetlobno ploščo in več postavitvami
Pregled
Popoln sistem za upravljanje galerije slik in videoposnetkov. Podpira več načinov postavitve (mreža, zid, vrtiljak, svetlobna plošča), vdelavo YouTube/Vimeo, neobvezne albume, leno nalaganje in integracijo GLightbox. Popoln za portfelje, foto albume in medijske izložbe.
Premisleki glede oblikovanja
Vzorci UX in opombe o vizualnem oblikovanju za to funkcijo:
- •Razmerja stranic slike so pomembna – ponujajo možnosti (1:1, 4:3, 16:9, samodejno)
- •Leno nalaganje je bistveno za delovanje velikih galerij
- •Lightbox mora podpirati navigacijo s tipkovnico in poteze na dotik
- •Zidarske postavitve zahtevajo pravilno uravnoteženje stebrov na mobilniku
- •Sličice videoposnetkov potrebujejo ikone za predvajanje, da določijo pričakovanja
Ključne prednosti
Po čem ta funkcija izstopa:
- ✓4 načini postavitve (mreža, zid, vrtiljak, svetlobna škatla)
- ✓Podpora za videoposnetke YouTube in Vimeo s sličicami
- ✓GLightbox s povečavo, prenosom in skupno rabo
- ✓Organizacija albuma s polži
- ✓Počasno nalaganje za zmogljivost
- ✓Odziven s postavitvami, optimiziranimi za mobilne naprave
GalleryWidget sprejema slike iz več virov: neposredno polje, ID-ji datotek, priloge subjektov ali galerijski albumi. Knjižnica GLightbox skrbi za funkcionalnost svetlobne plošče. Uporabite GalleryHelper za normalizacijo slike in pridobivanje podatkov.
Pomočniki
GalleryHelperModeli
GalleryGalleryItemFileEntityAttachmentTabele baze podatkov
gallerygallery_itemfileentity_attachmentKonfiguracija
Legenda razmerja konfiguracije
params.php Konfiguracija
Konfiguracijska pot: params['gallery']
params['features']['gallery'] => trueparams['gallery']['lightbox']['enabled'] => trueparams['gallery']['lightbox']['loop'] => trueparams['gallery']['lightbox']['zoomable'] => trueparams['gallery']['lightbox']['draggable'] => trueparams['gallery']['lightbox']['slideEffect'] => 'fade'params['gallery']['showCaptions'] => trueparams['gallery']['lazyLoad'] => trueparams['gallery']['showDownload'] => falseparams['gallery']['animation']['enabled'] => trueparams['gallery']['animation']['default'] => 'fade-up'Nastavitve baze podatkov (tabela system_setting)
| Ključ | Vrsta | Opis | Razmerje |
|---|---|---|---|
gallery_lightbox_enabled | boolean | Enable lightbox globally | ⚙ |
gallery_default_layout | string | Default gallery layout | ⚙ |