Automatikus albumba hatás az összes képet a tartalom (a fancybox) - umihelp, fórum, tanfolyamok

Ma fogunk beszélni, hogyan kell beszúrni képeket albumba hatása révén típus „wysiwyg” mezőben.
Gyakran, amikor az írás tartalmát (cikkek, hírek, cég teszt) kell használni egy vagy több képet. Ugyanakkor, hogy a látogató az oldalon, hogy egy nagyobb változata a kép, a pop-up ablak (gyűjtőbe hatás). A legtöbb esetben ezek a dolgok valósul külön mezőben, ahol kiválaszthat egy képet. A honlap sablontervezőre hozhat ezt a képet egy különleges módon, a hatás gyűjtőbe. De az ilyen kérdéseket is intézett a folyamat létrehozása oldalon, és fogunk beszélni, hogyan kell ezt csinálni keresztül az admin felületen, minimális változásokkal a sablont.







Ez a kód lesz különösen hasznos, ha:

  • Meg kell helyezni egy fotóalbum az oldalon, mivel nem kell a modult „galéria”
  • Kívánatos lenne, hogy ne kelljen, hogy a felhasználónak, hogy csatolja a fényképet egy másik albumban kapcsolódó oldal
  • Szeretnék csinálni anélkül, hogy további mezőt ezen az oldalon, hogy csatolja fotók
  • Szeretné, hogy a képeket az oldalon kiderült albumba

Ennek eredményeként, mi kell, hogy egy olyan mechanizmus létrehozása az ilyen képek itt (kattints rá)

Automatikus albumba hatás az összes képet a tartalom (a fancybox) - umihelp, fórum, tanfolyamok






Hogyan hozzunk létre egy ilyen kép:

  1. Ha szerkesztesz html területén, adjunk hozzá egy képet a tartalom területen keresztül a gomb „Insert / edit image”
  2. add maga a kép (ha bármilyen kérdése van, Szeret majd helyezze a képeket majd a File Manager),
  3. bezárása nélkül az ablakon „Insert / edit image”, kattintson a lap „Advanced” és a „Language Code”, írja be a „Gyűjtőbe”.
    Ez a szöveg azt mondja a script (lásd. Alább), hogy a kép meg kell nyitni a gyűjtőbe hatása.
  4. bezárása nélkül az ablakon „Insert / edit image” Kattintson a „Regisztráció”, és feltünteti a csökkentett méret a kép. Elég megadni egy értéket, a második lesz automatikusan kiszámítja.
    Azt is a képek átméretezése behelyezés után a HTML-mezőn.
  5. Kíméljük változások az oldalon

Minden ... tovább mást tenni, minden más lesz, hogy a forgatókönyvet.


Továbbra is csak a hozzá ugyanazt a forgatókönyvet, hogy mindent meg fog tenni nekünk
Telepítés script:

  1. Add a kívánt nekünk Szkriptsablonból.
    Azt mondják, hogy ha a script jobb a sablon (ha szükséges, forduljon a gyártóhoz.). Szintén érdemes megemlíteni, hogy a szkript fogja használni a fancybox funkciót. Ezt alkalmazzák alapértelmezés szerint UMI.CMS, de ha valamilyen oknál fogva, hogy nem, akkor forduljon a fejlesztő a helyszínen, azzal a kéréssel, hogy azt, vagy használjon egy másik albumba mechanizmus, ha a használt sablon. Megmutatom, hogy hol van szükség, hogy a változások a js kódot az alábbi linken, hogy egy másik albumba js könyvtárban.
Hozzon létre egy fájlt autolightbox.js
  • Helyezzük a fájlt a gazda. Az én például ez lesz a mappa / tempaltes / demodizzy / js
  • Csatlakoztassa a fájlt a sablon oldalunkat.
    Érdemes megemlíteni, hogy a kapcsolat meg kell tennie a letöltést követően a legtöbb jquery könyvtár és fancebox bibilioteki, vagyis miután a makró (abban az esetben, TPL)
    vagy (abban az esetben, XSLT)