Modx revo - galéria színes doboz és annak telepítése

Modx revo - galéria színes doboz és annak telepítése

Eközben, ha a jQuery colorbox plug-in helyesen van behelyezve (egy galéria a jQuery-ban), akkor lehetséges egy működőképes galéria telepítése. Mi kell a galéria telepítéséhez?

Először állítsd be a MODx-et, ha még nem tette meg. Ezután telepítse Galery csomag, a "referencia-rendszer" -> "Csomagok kezelése" -> "Load kívül" -> "népszerű" -> "Galéria" -> "Letöltés" -> "csomagok" -> "Install" -> „Tovább ”.

Most már több galériát kell létrehoznia az "Összetevők" lapon - "Galéria". Menj az albumhoz, és töltsd fel a képeket, akkor győződj meg róla, hogy megmented!

Ezt követően meg kell változtatnia a szabványos galéria darabokat (a Elemek lap, a Chunk fa alfejezet).

Chunks "GalleryAlbumTpl"

Az első felelős az összes album szekcióinak kiadásáért:

Chunks "GalAlbumRowTpl"

A második darab felelős az egyes albumok megjelenítéséért és megjelenítéséért:

Chunks "GalItemThumb"

A harmadik rész felelős egy adott kép megjelenítéséért egy adott albumból:

Az előző részek kimeneti oldala

A galéria részleteinek kimenete (pl. Egy normál HTML stringer) sablonja:

Érvénytelen argumentum szállított foreach () in /var/www/jquery/data/www/37.230.112.175/modx/core/cache/includes/elements/modsnippet/1.include.cache.php on-line: hiba „figyelmeztetés jelenik meg 106 Végzetes hiba: nem lehet használni kezdőpozicióját tömbként a /var/www/jquery/data/www/37.230.112.175/modx/core/cache/includes/elements/modsnippet/1.include.cache.php on line 165 "

Különös figyelmet fordítsunk a [[* galery_name]] mezőre, az egyes cikkekhez tartozó kiegészítő mezőben (TV) megjelölt galéria kimenete szükséges, ehelyett az éppen létrehozott galéria nevét írhatja.

Fordítson különös figyelmet a területen [[* galery_name]], szükséges, hogy megjelenjen a galéria kotoroya megadott további mező (TV) minden árucikkre helyett, akkor írjuk be a nevét a galéria, amely éppen akkor jött létre. További mező „galery_name” TV van szüksége, hogy saját, a „Elements” lapot, ha szeretné megadni a galéria minden egyes cikket, ha regisztrálja a nevét a galéria kézi sozdovat TV nem szükséges.

Alapértelmezés szerint a MODX nem rendelkezik sablon mappával. A következő fájlokat kell létrehoznia és betöltenie:
  • colorbox.css
  • jquery.colorbox-min.js
  • jquery.lazyload.mini.js

Plugin "slimbox" vagy "galéria"

Ha kell használni a dugót VYM „slimbox” vagy „galleryfic”, akkor frissíteni kell a csonk „GalItemThumb” CAUTERETS egyszerűen változtatni parmetr rel a „ligh tbox”, például „slimbox”

A fő sablont meg kell változtatnunk veled:

Felhívjuk a figyelmet arra, hogy nincs szükség a "slimbox" galériához szükséges js és css fájlok elérésére, mivel a Galéria komponens meg fog csinálni számunkra.

A veled való munkánk eredménye a plugin függvényében fog kinézni:

Demo album 1 - Leírás

Modx revo - galéria színes doboz és annak telepítése

Modx revo - galéria színes doboz és annak telepítése

Modx revo - galéria színes doboz és annak telepítése

Demo album 1 - Leírás

Modx revo - galéria színes doboz és annak telepítése

Modx revo - galéria színes doboz és annak telepítése

Modx revo - galéria színes doboz és annak telepítése

Segítségével kérjük az adott probléma megoldását

Alexander mondja meg, a modx 2.2.4 + galéria 1.5.2. mindent megtett az utasítások szerint, de ha beilleszti a galéria kódját az "Előző csonk kimeneti oldalról", akkor a galéria nem indul el, de működik, ha ostoba kalapál a [[! album = `svai` plugin = `slimbox`]]. A képek megjelennek, de ha megnyomják őket, ugyanabban az ablakban nyílnak meg (vagyis, hülye módon átmegy a képen a képen). slumbbox miért nem működik, mit lehet kapcsolni?

Próbálja ki: Ha van már jQuery az oldalon, akkor a plug-in automatikusan összekapcsolja az összes fájlt! Én ma frissítette a cikket az utolsó részben egy példa a slimbox!

Az első dolog, ami történt, hogy módosítsa a \ core \ components \ galéria \ modell \ galéria \ galitem.class.php hozzátéve, hogy a 336-line "$ items = $ modx-> getCollection (galItem ', $ c)" kód: Vagyis megjelenik a szülő galéria és a gyermek összes képe. Nem ellenőriztem, hogy lesz-e, ha a gyermeknek van egy leányvállalata galériája! Furcsa, hogy sikerült befektetnie a galériák galériáiba, - úgy tűnik, két fészkelő galéria van.

Constantin

Üdvözlünk! Kérem, mondja meg, hogyan kell kinyomtatni az altet és a címet. Egy darabot használtam egy "GalItemThumb"

[[+ kép]] "rel =" colorbox "title =" [[+ leírás]] [[+ név]]
Minden működik, de az aláírás nem jelenik meg. Észrevettem, hogy vannak képek a galériában. Hogyan valósítják meg ezt? És honnan származik [[+ név]]? Készült-e egy további TV, vagy a galériába letöltött kép neve? Elnézést kérek a kérdések nagy számából) Köszönöm előre!

Constantin

Sajnálom, a kód be van görbítve)

Jó nap, minden jól működik, köszönöm. Van egy árnyalat, egy kérdés. A szülőkönyvtár és a gyermekoldalai ugyanazon az oldalon nem működnek a képeken. Az egyik fészkelő oldal oldalán minden jól működik. Mi lehet probléma kérés?

JQuery két oldalra van kapcsolva. Szükséges egy. Olyan legyen ez így:

A kérdés nem releváns, kitaláltam magam: csak akkor kell csinálnod, ha szülő- és desszernek könyvtárakat használsz, regisztrálj útvonalakat a css, jquery-val: / assets, and not so assets. Az egész probléma egyben. Köszönöm a galériát, amíg vannak olyan programozók, mint Alexander, akik segítenek az embereknek, minden rendben lesz az interneten.

Kapcsolódó cikkek