A Joomla anyagot árnyékosított anyagban megjelenítve kalap, alagsor és minden más nélkül. Joomla anyag megjelenítése Shadowbox-ban sapkák nélkül, alagsorban és minden más hirdetési gyárban: bővítés a Joomla hirdetések bevételére

A feladat elvégzésének feladata, hogy ha rákattint az anyag referenciájára, akkor a Likebox-ban nyitva van. Jumla 2.5 (egyébként véleményünk szerint 1,5-ben fog működni). Veszünk és csinálunk.

Kezdjük, meghatározzuk. Ha a sablonunk nem adja meg az elrendezés megteremtésének lehetőségét a kategóriában lévő anyagok kiadásához - Nyissa meg ezt a fájlt:

/Components/com_content/views/category/tmpl/blog_item.php.

Ez természetesen rosszul rossz, mert a jumla frissül (ez jól van), és a fájl frissítése közben új lesz.

Ha a HTML mappában előre és a sablon mappájában lógottunk, és a COM_CONTENT mappát és gondosan másoltuk

/ Komponensek / COM_CONTENT / Nézetek

ez a frissítés nem ijesztő számunkra, de éppen ellenkezőleg, hagyja magát frissíteni - munkáinkat nem fog befolyásolni.

Ennek megfelelően a fájl itt fog hazudni:

/templates/sall/html/com_content/category/bater/blog_item.php.

Tehát a 28. sorban írjuk, a következőket írjuk:

Ez, add hozzá

Ugyanezt teheti a fájlban is. default_articles.php. 105 karakterláncban.

Van egy tengeralattjáró kő. Ha a CNC-t használjuk - Tegyük fel, amit írtam. Ha egy parametrikus hivatkozásokat használnak (típus index.php? opció \u003d COM_PLUGINS & NEART \u003d plugin...) - Helyezze be:

& Tmpl \u003d komponens

Egy jel megváltozott. A funkció az, hogy ha már van értéke a címsorban (mint egy paraméteres link esetében) - újjáegyeztethetünk a "&" segítségével, de ha nincs semmi - Kezdje el az értékek hozzáadása a kérdőjelről?

Rel \u003d "Shadowbox, szélesség \u003d 600, magasság \u003d 600" cél \u003d "_ üres"

Nem voltak alapértelmezettek, ellenőrizheti 🙂

A legfontosabb dolog - ne felejtsd el ? Tmpl \u003d komponensMásképp az ablak megnyílik, de az összes oldal Wamze lesz a menü, az alagsor, a sapka és más varázsa.

Mit jelent (azok számára, akik csak a kenyérre hagyják a páncélozott jegyet): "A rel attribútum meghatározza az aktuális dokumentum és a dokumentum közötti kapcsolatot, amelyen a hivatkozást a Href attribútum határozza meg." (C) htmlbook.

Még mindig célpont van - betölti az oldalt az új böngészőablakba.

Most a legfontosabb, nevezetesen - " miért nem működik". Ahhoz, hogy dolgozzon, meg kell erősítenie az árnyékot, hogy maga a jó. A Jumla plugint Shadowbox Media Viewernek hívják. Linkek, amelyeknek nincs értelme nem látva - a plugin könnyen googles, és a verzió a legújabb. Beállítások: A sötétség sötétség, a webhelyfejlesztőknél van egy kézikönyv, amely egy teljesen beillesztett állapotba kerül egy goorloard.

Nos, úgy tűnik, minden ... sok szerencsét. Kérdez.

A Ninja Shadowbox modul célja, hogy különböző tartalom - képek, videó, weblapok egy gyönyörű felbukkanó ablakban.

Ninja shadowbox működik együtt a shadowbox komponens, ami egy nagyon jó cross-böngésző és a cross-platform írt JavaScript jQuery jQuery plugint megjelenítésére a médiatartalmat.

VIGYÁZAT: A modul műveleteinek példái ebben a cikkben nem működnek többé.

Ezt a modult használom ezen az oldalon. Ezért, hogy megértsük, hogyan működik, kattintson az alábbi mező dobozára:

Ennek a modulnak a különbsége más hasonló kiterjesztésekhez képest, hogy nagyon könnyen használható. Támogatja a 33 nyelvet, és 4 különböző bőrpugóval rendelkezik.

Funkcionális modul

#egy. A JS könyvtár kiválasztása Shadowbox számára;

Ezzel a modullal a következő típusú tartalmak megmutathatók:

# 2. Különböző formátumok képei, beleértve a leggyakoribb JPG, GIF, PNG;

# 3. Görgők swf formátumban;

#four. Hengerek FLV formátumban;

#öt. Hozd a görgőket a népszerű YouTube-videó házigazdáktól és őt;

# 6. Egyszerű weboldalak megjelenítése.

A modulnak számos beállítása van kitalálni, amely nem lesz nehéz. Az egyes paraméterek beállításához rövid magyarázattal rendelkezik. Lásd a Modul Settings Interface Screenshots.

Használja a modult.

A modul használatához telepítse azt a szabványos joomla integrátorhoz. Ezután menjen a modulkezelőbe, és kapcsolja be. Annak ellenére, hogy ez a modul a munka módszerével, a pluginhoz hasonlít. Nem kell egy pozícióban közzétenni, vagy ez a helyzet elegendő ahhoz, hogy egyszerűen bekapcsoljon.

Annak érdekében, hogy a tartalom megjelenjen az előugró ablakban, hozzá kell adnia a képhez, a videóhoz vagy a webharaghoz a következők hozzáadásához:

Lásd a képet

Ezenkívül elvégezhető, hogy a kép megnyílik, ha a kép mini vázlatára kattint. Ezt a módszert láthatja fent, ahol a modul beállításainak szintézisét mutatják be. Annak érdekében, hogy két képre van szüksége, meg kell mutatnia a Shadovbox-ban és kicsiben, amely mini vázlat lesz. A kód így fog kinézni:

Kattintson a Mini vázlat megnyitásához a kép megnyitásához.

Ezenkívül a modul segítségével teljes galériát tehetsz. Például meg kell mutatnia egy képet, de több képet egy sorban, és gördíti őket a Shadovbox elhagyása nélkül. Ehhez az egyes képekhez futott linkben meg kell adnia a következőket: rel \u003d "Shadowbox"

Tegyük fel, hogy három kép galériát kell készíteniük, akkor a kód így fog kinézni:

Első kép Második kép Harmadik kép

Természetesen referenciák formájában nem csak a szöveg, hanem a képek mini vázlata is lehet.

Példa a galéria használatára:

A Shadsbox weboldal megnyitásához kódja a következő:

Nyílt oldal

A YouTube-on a Shadovbox-on lévő videó lejátszásához a videó a következő:

Videó a YouTube-on.

Paraméterek; szélesség \u003d 600; magasság \u003d 400 szükséges, hogy jelezze az ablak magasságát és szélességét, amelyben videót fog játszani, ha nem adja meg az ablakot szinte az egész monitoron. Íme a modul alapvető használata.

A modul lehetővé teszi az árnyékboxhoz szükséges JS könyvtár kiválasztását. Ne feledje, hogy alapértelmezés szerint a Joomla és így a Mootools könyvtár betöltése Tehát, ha nem blokkolta a könyvtár kimenetét, akkor a modul beállításaiban a "Download JS könyvtár" paraméterben jelölje be a "Ne feltöltés" elemet.

A Mootools könyvtár és így súlya körülbelül 70 kb, és ha csatlakozni egy másik könyvtárba, akkor ez nagyon betölteni az oldalt oldalára. Ha nem tudja, hogy a Mootools könyvtár betöltése vagy sem, csak mentse el a webhely bármely oldalát HTML képként. Ezután menjen az oldal mentése közben létrehozott mappába. Ha van egy olyan versenyhols.js fájl, ami azt jelenti, hogy a könyvtár betöltődik, és valamit kell tennie.

Ennek az anyagnak a részeként figyelembe vesszük a Joomla 3 komponenseit, amelyek képesek jelentősen kibővíteni a tartalomkezelő rendszer képességeit.

Komponensek az ügyfélszolgálathoz, hogy hozzon létre egy Joomla támogatási webhelyet

Ez az összetevő lehetővé teszi, hogy létrehozzon egy platformot, amely elérhető online csevegés, visszajelzés, vendégkönyv, kapcsolatfelvételi űrlap, visszahívási rendszer, stb. Ez a kiterjesztés a Joomla 3 számára lehetőséget ad arra, hogy megvitassa és megoldja a különböző kérdéseket Példa, mint az e-linker.ru.

A komponens lényegének megértése érdekében a legjobban megvizsgálja képességeit:

  • online szállítás (gyors segítség, online támogatás);
  • hozzáadhatja a hívásgombokat (azokat is nevezik a "Visszahívás gombnak", kattintson a keresletre, a "Beszélgetés gombra");
  • van egy rögzítési rendszer, amely képes nyomon követni a problémákat;
  • kapcsolatfelvételi űrlap;
  • vendégkönyv;
  • visszajelzés widget.

Az összes olyan összetevő eszköznek köszönhetően, amelyek egy platformra kerültek, a helyszíni adminisztrátorok lehetőséget kapnak arra, hogy könnyedén és hatékonyan szolgálják az ügyfeleket.

A csomagban sokféle stílus van, amely kifejezetten a webhelyén módosítható. Ennek a bővítésnek köszönhetően az oldaladminisztrátor lehetőséget kap arra, hogy közvetlenül a Joomla adminisztrátorból jelentkezzen be a támogatási csoportba.

Lehetőség van a webhelyén a webhelyén praktikusabb módon közzétenni. Vegyük észre, hogy telepítése után a terjeszkedés, a Support Panel gomb lesz hozzá, ha rákattint, amely akkor regisztrálja a offaures iroda teljes ellenőrzést az alkatrész kéri.

A komponens további előnyei:

  1. Ha az egész világon vásárlói vannak, akkor ebben az esetben a fordításokat számos nyelvre kell létrehoznia;
  2. A bejelentkezéshez kezeli az összetevő felhasználói jogait;
  3. Lehetősége lesz arra, hogy támogassa az okostelefonok vagy tabletták élvezetét;
  4. Ha például az ügyfelek Franciaországból vagy Németországból származnak, de a támogató csapat egyik tagja, meg fogja érteni a németül, akkor ez az információ hozzáadható a rendszerhez. A jövőben a Németország összes ügyfelét elküldjük erre a szakemberre, mert csak a német nyelven beszélő felhasználó problémájának megoldására képes megoldani;
  5. Ön és munkatársai lehetősége van az időzónákkal való együttműködésre.

Hirdetési gyár: a Joomla hirdetések bevételének kiterjesztése

Ez az összetevő lehetővé teszi a felhasználók számára, hogy közzéteszik a kapcsolatok, bannerek, csökkentett képek stb., Amelyek bizonyos modulokon jelennek meg, és ahol az adminisztrátor megadhatja az árat. A felhasználóknak lehetősége van megvásárolni a hirdetéseket, amelyeken a kattintások száma, az átmenetek számítanak; Megadhatja az időintervallumot is.

Egy típusú hirdetések esetében számos pénzügyi tervet hozhat létre. Ennek a bővítésnek köszönhetően különböző szolgáltatásokat és árukat hirdethet a felhasználóknak.

A hirdetési gyár jellemzői és jellemzői:

  • egyszerű referencia-hirdetések létrehozása (linkek a szövegből);
  • kis képek hozzáadása hivatkozásokkal;
  • nagy képek hozzáadása linkekkel (általában bannerekkel);
  • helyezze be a pop-up modális ablakokat, amelyek szöveget vagy képet tartalmazhatnak;
  • teljes oldalt hirdetések hozzáadása, amelyek a teljes oldalon egy meghatározott időre jelennek meg, amely után elküldi a felhasználót az eredeti oldalra, amelyhez kezdetben meg akarta kapni;
  • reklámhirdetések, amelyek bizonyos kulcsszavakat írnak elő;
  • klasszikus pop-up ablakok;
  • hirdetések cikkek formájában;
  • a webhelyen megjeleníthető hirdetések meghatározása;
  • riasztási rendszer, üzenetküldés, jóváhagyás;
  • az összes esemény magazinjának fenntartása;
  • a fő valuta telepítése.

A Joomla 3 támogatja az UTF-8 támogatását, többnyelvűség van. Lehetőség van a Joomla-val való integrálás, amelynek köszönhetően ugyanazt a bejelentkezést használhatja a munkába; Könnyű átmenet az RTL-hez; Search Engine Optimization SEO és SEF; Könnyen telepíthető és frissíthető folyamat. Kaphat egy összetevőt az URL-en: http://thephpfactory.com/advertisement- facefactory-for-jaoomla

SJ videó lejátszó - komponens video lejátszáshoz a Joomla-n

Ezzel az összetevővel hozzáadhat egy HTML 5 vagy a YouTube-lejátszót, amely képes a görgők szervezésére a lejátszási listákban. Ez az, hogy megjelenítheti a hengereket YouTube-csatornán keresztül, vagy saját fájlok szivattyúzásával. Számos interfész tervezési rendszer létezik.

A játékos képes megszervezni egy lejátszási listát, amelyben nem lehet több hengerek YouTube, néhány hengerek a számítógépről, vagy csak egy fájl lejátszásához. Az ilyen képességek az SJ videolejátszót alkotják az egyik legjobb játékos, aki elérhető Jed. Játékos Képes képeket létrehozni a fájlból és a poszterekből; Kompatibilis a mobil eszközökkel az iOS és az Androidon. Mivel a 2.0-ás verzió, a játékos kezdett dolgozni HTML 5, majd a Flash Player támogatja eltávolítjuk.

Jellemzők és méltóság:

  • a lejátszási listák és videók egyszerű létrehozása és ellenőrzése;
  • a létrehozott lejátszási listák ellenőrzése;
  • videó hozzáadása a lejátszási listához kényelmes módon;
  • bizonyos görgők törlése / létrehozása / szerkesztése;
  • a görgők leírásának ellenőrzése;
  • plakátok létrehozása a helyi videókhoz;
  • csökkentett képek a YouTube-ról.

Sajnos a játékos fizetett alapon terjed. Megvásárolhatja az URL-en: http://extensionspot.net/spot-extensions-products/sj-video-player
http://www.youtube.com/watch?v\u003ddvj3aldzmbc.

JU Directory - komponens a katalógusokkal való munkavégzéshez

Ez a professzionális bővítés a termékkatalógusokkal való együttműködésre szolgál; A kiterjesztésnek köszönhetően bármilyen típusú tartalomkijelzőt hozhat létre. A 12 beépített fájltípus használata, a beállítások és a bővítés plug-inselésével kezelheti a könyvtárat

Ha cége meglehetősen széles körű szolgáltatásokat kínál, és nem szeretné permetezni a látogató figyelmét a szolgáltatások szokásos listájához, akkor a forró blokkok sablonja megoldja a problémáit. A fentiekből származó hagyományos referenciák mellett a sablon fő része blokkokra osztható. Minden blokknak van kialakítása, és külön szolgálatot fog nyújtani.

Sablon leírása

A blokkok sablonja egyszerű szerkezettel rendelkezik, amelynek kimenete a hely fő pozícióinak fő oldalán, amely a kísérő képeik paramétereivel együtt állítható be. Ez kényelmes a bemutató helyszínén vállalatok és a magánvállalatok, egy kis kognitív erőforrás, személyes blog, vagy portfolió, ahol együtt a galéria műveik, akkor meg egy részletes leírást róluk.

Ez a hotthemes minta olyan blokkokból áll, amelyek méretezhetők, attól függően, hogy milyen mértékű információk és témák, amelyeket a főoldalon hangsúlyozni kell. A sablonstílusok négy változatban jelennek meg. Mindegyiküknek három színe van: az első sapka, a második - háttér, a harmadik aláhúzás. Vannak ilyen kombinációk: fekete, fehér, smaragd; Fehér, fekete, rózsaszín; Kék, fehér, okker; Bordeaux, fehér, aljzat.

Természetesen, ha szükséges, a palettát egyszerű eszközzel lehet felvenni, vagy kézzel írható elő.

Joomla sablon Blokkok. Ezenkívül olyan szükséges modulok, mint galéria és diavetítés, amely bármely webhely számára hasznos, mivel a látogatók a legtöbbet a színes változó képekhez reagálják, amelyek lehetővé teszik, hogy hozzáadja a cikkekben szereplő információk benyomását. A Névjegyzék részben a Plugin fontos a vállalat helyének megtekintéséhez a Google Térképen. Ennek a funkciónak a beállításai szintén egyszerűek, mint a teljes sablon felszerelése, így még egy kezdő webmester is illeszkedik.

Sablon funkciók:

  • A sablont folyamatosan frissíti a Joomla legújabb verzióihoz!
  • A PSD fájlok elérhetősége a Sablon tervezés egyszerű változásához.
  • Gyorsindítási csomag - Képesség, hogy indítsa el a sablont demo adatokkal, gyorsan és nehézség nélkül.
  • Aktuális és biztonságos kód, legutóbbi PHP és MySQL verziók.
  • Támogassa a JavaScript és a CSS parancsfájlok tömörítését a webhely felgyorsításához.
  • A W3C XHTML 1.0 átmeneti és W3C CSS érvényes szabványoknak való megfelelés.
  • A design 18 pozíciót tartalmaz a modulok helyére.
  • A sablon kialakítása 4 opciót tartalmaz a színes kagylókhoz, amelyek rendszerint harmonizálnak a Joomla! Webhely.
  • A háttérkép megváltoztatása a téma fő színe alatt a sablonparaméterekben.
  • A sablon kifejezetten konfigurálta az RTL / LTR nyelvek használatát.
  • Klasszikus legördülő menü Smooth Animációs hatások: Fade, lapozás drop-in és egyszerű.
  • A Google Internet betűtípusok könnyűek a témához.
  • Támogatja a K2 és a Hot Photo Galéria tartalmának tartalomkezelő összetevőjét a Joomla!.
  • Kompatibilitás a Joomla verzióival! 2.5 és Joomla 3.x.

Ez az anyag letölthető

Mi a legfontosabb dolog, amikor a webhelyet a kész CMS rendszer alapján fejleszti? Soha ne szerkessze a kernel fájlokat! Ha módosítja a rendszermagot, akkor meg kell tagadnia a további frissítéseket, ha új verziókat ad meg, vagy a rendszerfájlok módosított funkcionalitásával kapcsolatos problémák minden alkalommal lehetségesek. A CMS-frissítések megtagadása, a webhely kockázata hacked támadók, mivel a frissítések nemcsak új funkciókat adnak hozzá, hanem helyes hibákat is a meglévő kódban is. Ha frissíti a rendszer kernelt, azaz a módosított fájlok felülbírálásának kockázatát. A további támogatással és a webhely javításával is problémákat okozhat.

A szabványos feladat a webhely fejlesztése során az, hogy felülbírálja a blokk kimenetét. De ugyanakkor lehetetlen megváltoztatni a rendszerfájlokat. Hogyan módosíthatja a kimenetet? Tekintsünk ilyen feladatot a CMS Joomla példáján! és a sablonkezelő rendszerei.

A CMS Joomla! A sablonok számos fontos feladatot hajtanak végre, amelyek közül az egyik az a képesség, hogy átfedje az alkatrészek és modulok elrendezését. Ha legalább egyszer létrehozta a Joomla!, Akkor valószínűleg tudod, hogy a sablonok tárolódnak a webhely gyökérkönyvtárának sablonkönyvtáraiban, és hogy van egy sablonkezelő az adminisztrátori panelen, amely lehetővé teszi, hogy kezelje és konfigurálja mindegyiket. A sablonok belsejében a mappa közvetlenül mappák sablonok. Például Joomla! A standard sablon 3+ verziói sablonok / protostar. És már bent a sablon mappában van egy HTML könyvtár, amely lehetővé teszi, hogy átfedésben a standard kimenetre, mindkettő CMS és pótlólag telepített komponensek és modulok független fejlesztők.

Ahol a komponens elrendezési fájlokat és modulokat tárolják

Az elrendezési fájlok felelősek az ebből eredő HTML oldalkód vagy annak részéről. Mindig tárolják a TMPL prezentációs mappában. Tekintsük például a cikk standard elrendezésének útját:

Komponensek / COM_CONTENT / Nézetek / Cikk / Tmpl / Default.php

Itt az alkatrészek - a Joomla!, COM_CONTENT összes összetevőjének szabványos mappája - az anyagvezérlő komponens mappájának, amely egy CMS-rendszerrel ellátott dobozban található, megtekinthető Cikkek, TMPL - Mappa elrendezésekkel Cikkek. Hasonló struktúra és a webhely adminisztratív része ehhez a komponenshez, kivéve az adminisztrátor gyökérkönyvtárát. A Joomla modulokban! A TMPL mappa gyakran közvetlenül a modul mappa gyökerében található. Például modulok / mod_articles_news / tmpl.

Hogyan átfedje az elrendezést a Joomla sablonokban!

Bármely elrendezés, amelyet felülbírálhat a sablonban. Ehhez meg kell találnia az elrendezési fájlt az úton.

Sablonok / név / html / component_name / ipari név / név.php

az I. komponensek esetében.

Sablonok / Név / HTML / MODULE NAME / NAME_SETA.PHP

modulok esetében. Például a fenti példában, ahogyan a cikkek vezérlőeleme:

Sablonok / protostar / html / com_content / cikk / alapértelmezett.php

Ha nincs ilyen mappája ehhez az útvonalról, akkor meg kell teremteni. Az alapértelmezett.php elrendezés maga könnyebben másolható a komponens mappából a sablonhoz. Például egy modullal, ez az út lehet:

Sablonok / protostar / html / mod_articles_news / default.php

A TMPL mappában egy komponens vagy modul található több elrendezéssel. Bármelyikük vagy mindegyikük, ha a sablon megfelelő mappájába továbbíthatja a további módosításokat. A megadott CMS Joomla elrendezés tartalmának megjelenítése előtt! Ellenőrizze annak elérhetőségét a HTML pedig az aktuális sablont, és ha ott van, akkor az megjelenik, hogy ez az elrendezés, és nem egy elrendezést a komponens mappát vagy modult. Ne feledje továbbá, hogy a Joomla összes menüpontjához! Megadhatja az alapértelmezett kimeneti sablont. Ennek megfelelően a menüpont átfedő elrendezésével rendelkező mappának az elérési útja a kiválasztott sablon nevét használja.

Hasonlóképpen átfedheti az elrendezést és a webhely adminisztratív részét. Ehhez használjon külön sablont az adminisztrátor / sablonok mappából.

Felülbírálja a kimenetet a sablonkezelő segítségével

Joomla! 3+ fejlesztők kiegészített sablonkezelőben egy új funkció, amely lehetővé teszi, hogy végre minden szükséges intézkedést, hogy átfedésben a komponens elrendezés vagy a modul közvetlenül a helyszínen közigazgatási központ. Ehhez el kell mennie a sablonok menedzseréhez,


Menjen a sablonok fülre
és kattintson az aktuális sablon nevére.

Vagy a Stílusok lapon kattintson a kívánt sablon nevére az oszlopmintában.



Itt elegendő az egyik modul vagy alkatrész kiválasztása, és a CMS maga is létrehozza a szükséges mappát, másolja az összes szabványos elrendezési fájlt, és tájékoztatja az utat rá.

Amint láthatja, még mindig van egy oszlop az elrendezés nevével. Maga a Mock Control System (elrendezés) is a közelmúltban megjelent Joomla! És megérdemli egy külön cikket. Itt csak megemlítjük, hogy a sablonban lévő felülbírálás elvének elve hasonló, és az út a következő űrlap:

Sablonok / Név / HTML / Layouts / Joomla / Név /

Ebben a mappában számos mappát és fájlt tartalmaz az elrendezés kimenetéhez.

Így megváltoztathatja a weboldal oldalainak megjelenését anélkül, hogy megváltoztatná a tartalomkezelő rendszer belső struktúráját.

Ez egy szabványos mechanizmus a sablon elrendezésének átfedő elrendezéséhez, de kivételek is lehetnek. Például, ha a sablonokat a Yootheme-ről a saját láncfájlja alapján használja. Természetesen ez a rendszer is épül a szerkezet és funkcionális jellemzőit a Joomla sablonok !, Hanem a saját belső tervezési stílusok, melyek mindegyikében felül tudja írni a kimeneti elrendezés. Többet fogunk mondani erről a mechanizmusról az egyik jövőbeni cikkben.