Deci, aveți nevoie de o galerie pe MODx revo (exemplu în partea de jos a paginii) și vă întrebați cum să o trimiteți. Bine, soluția este prezentată în acest articol. Să începem.
Pentru ca galeria să funcționeze corect, avem nevoie de:
- Instalați Galerie
- Creați albumul
- Editați bucăți
- Editați șablonul
- Atașați fișierele necesare
- Creați parametrul TV
Instalarea pachetului și crearea unui șablon
Primul lucru pe care trebuie să-l facem este să instalați Galerie. Sistem -> gestionarea pachetelor.
După instalare în meniul MODx (o bară în partea superioară a panoului admin), apare elementul "Componente", îndreptați cursorul în acest moment și accesați setările galeriei.
Vom crea un album, este necesar să notați două marcaje - "Active", "Visible".
Încărcați imaginile în galerie.
Editarea bucăților
Acum aș recomanda editarea bucății galItemThumb. punând următorul cod în el:
GalAlbumRowTpl va rămâne neschimbată.
Editarea șablonului
În interiorul șablonului, în care va fi afișată galeria, scrieți (sau copiați :)) codul:
[[Galerie! album = `[[* galery_name]]` checkForRequestTagVar = `1` toPlaceholder = `Galerie` useCss = `0` containerTpl = `GalleryAlbumTpl` thumbWidth = `140` thumbHeight = `100` thumbTpl = "GalItemThumb" imageWidth = `800` imageHeight = `800`]
[[+ Galerie]]
Atașați fișierele necesare
De asemenea, în șablon sau în antetul tău (care este, în esență, același :)) introducem căile de scriere și de stiluri css:
Încă trebuie să descărcați câteva imagini - acestea pot fi descărcate de pe link. IMPORTANT! Pentru ca CSS să adune imagini în mod corespunzător, trebuie să fie plasate în "folderul următor" cu colorbox.css. în general, structura fișierului ar trebui să fie ca în imaginea de mai jos.
Creați parametrul TV
Acum, creați un parametru TV numit "galery_name", selectați "galerryalbumlist" în fila "Opțiuni de introducere". În fila "disponibile pentru șabloane", verificați șabloanele necesare în care ați inserat [[! Gallery? album.
Includeți galeria în document
În sfârșit, du-te la documentul în care va fi afișată galeria și în fila "câmpuri suplimentare" selectați galeria și salvați documentul. Conform ideii, totul ar trebui să funcționeze.
Erorile posibile și metode greoaie de soluționare:
Nu puteți lua numele parametrului TV al galeriei, apoi puneți numele greu în șablon [[galerie. - găsim
și înlocuiți-l cu numele dat albumului.
Nu pot prelua CSS. atunci trebuie să "greu" să scrieți o clasă în bucata galAlbumRowTpl și \ sau galItemThumb.