Töltsön le ingyenes oktatóvideókat a Joomla 3.0 építési területeiről, egyetlen menüből irányítva. Csak jó egészséget és szerencsét kívánok. Hamarosan találkozunk, Oleg.

Speciális bővítmények telepítésével jelentősen növelheti webhelye funkcionalitását, szórakoztatását, egyszerű használatát. Például telepíthet egy beépülő modult, amely az erőforrásra telepített bármely modulban bárhol megjeleníti a kimenetet. Az anyagszerkesztőben egy kattintással létrehozhat következtetésövé a cikkben, és bármely helyén, ahová a kurzort helyezi. Ezenkívül megteheti kiad egy modult más modulokban, Nagy? Nem? És mindezt egy nagyon érdekes modulesanywhere plugin segítségével, ami nagyjából úgy fordítható, hogy mindenhol modulok. Ezt a csodálatos bővítményt, amely két beépülő modulból áll egy archív-telepítőben, a holland NoNumber stúdió (www.nonumber.nl webhely) biztosítja, és két változatban adják ki. INGYENES verziókés PRO. Ma csak ingyenesnek tekintjük.

Természetesen létezik egy szokásos Joomla-bővítmény, amely képes erre, de egy egyszerű gombnyomással még mindig kényelmesebb. A bővítmény telepítése alapértelmezett az adminisztrációs panelen keresztül. Ahogy fentebb említettük, egy csomag egyszerre két bővítményt telepít: a beillesztés gomb beépülő modult a cikkbe vagy a HTML kód modult - Button - Modules Anywhere és a bővítményt Rendszer- Modulok bárhol. Erre az információra a beállítás során lesz szüksége. A csomag telepítése után lépjen az anyagkezelőbe, és nézze meg a szerkesztő oldal alját (azonban a "kép" és a "részletek" gombokkal)

modul beszúrása gomb. A betéttel való munka egyszerű: Nyissa meg az anyag vagy modul HTML kódját, helyezze a kurzort arra a helyre, ahol meg szeretné jeleníteni kívánt modultés nyomja meg a fenti gombot. Ez minden.

Ha megnyitja a rendszer beépülő modulját a beállításokhoz, látni fogja, hogy ott gyakorlatilag nincs mit beállítani, a legérdekesebb a Pro verzióhoz kapcsolódik. Bár ez a legérdekesebb dolog aligha lehetséges, vagy alkalmazni kell. A nyílt modulesanywhere rendszerbővítményből közvetlenül a fejlesztő webhelyére léphet, és megvásárolhatja a Pro verziót, vagy frissítheti a meglévőt. A legfejlettebbek nem csak HTML kódú modulban tudnak egy modult megjeleníteni, hanem utána a fejlesztő oldalára mennek, és erre keveseknek lehet szükségük.

A kiterjesztés nem működik Joomla 3-mal 3.1-es verzióig és PHP-vel 5.3-ig

A joomla 2.5-höz érdemesebb a régi bővítményt telepíteni, de ha PHP 5.3-mal rendelkezik, próbálja ki az újat. Az archívumban vannak.

A PHP beállításait a webhely beállításaiban tekintheti meg. Vezérlőpult / rendszerinformációk / PHP verzió Ha ezt a bővítményt használja, célszerű letiltani a normál betöltési beépülő modult. Itt van a teljes beszámolóm. Hamarosan találkozunk, Oleg

joomla beilleszthető modul a cikkbe/anyagba

Ma az áldozatról fogunk beszélni - hogyan lehet modult beilleszteni a tartalomba, vagy hogyan lehet modult megjeleníteni egy bejegyzésen, anyagon belül. Természetesen a joomle-ról beszélünk.

És kezdésként elmagyarázom, miért kell megjelenítenem a modult az anyagon belül. Itt minden elemi - ez a webhelye funkcionalitásának növekedése a joomlán, adok egy példát. Gyönyörű galériád van, teljesen logikus, hogy ezt a galériát a poszt végén vagy akár a közepén mutatod meg, ahol kontextusban logikusabbnak tűnik. De mint tudod, a jooml minden moduljának van egy pozíciója (felső, bal, jobb, user1, user2), szigorúan rögzítve és a webhely sablonjában a fájlban megadva - (templates/template name/templateDetails.xml). És a pozíciók viszont nem befolyásolják a bejegyzés / anyag területét. Eszközök a szokásos módon Joomla modult nem lehet megjeleníteni egy bejegyzésen belül... Bár...

Itt néhányan biztosan emlékeznek rá (terhelési pozíció modul) ez a szabványos Joomla plugin függvénye, amely alapértelmezés szerint a csomagban található, ennek neve - "

Igazán! Hiszen ennek a funkciónak a segítségével megjelenítheti a modult a bejegyzésen belül. Ehhez ellenőrizze, hogy a bővítmény engedélyezve van-e

Ezt követően a bejegyzésen belül, ahol meg kell jeleníteni a joomla modult, írjon (loadposition modul)

Ahol a modul a pozíció neve (felső, bal, jobb, user1, user2).

Először is be kell lépnie a kimeneten lévő modul beállításaiba, és ott ki kell választania (lehetőleg olyan egyedi pozíciót, amelyet más modulok nem foglalnak el).

Nagyon fontos ezt megtenni, különben a poszton belül egy másik modul kimenete lesz, amely ugyanazt a pozíciót foglalja el, mint a szükséges modul, de neked biztosan nincs rá szükséged.

Ha mindent az utasításoknak megfelelően csinált, akkor az anyagon belüli modul kimenetének meg kell jelennie.

De mi a teendő, ha a MODUL KIMENETI AZ ANYAGBAN keresztül (loadposition modul) nem működött a helyes cselekedetei ellenére?!

Nyugodt! Most ezek fognak megjelenni, nem, nem tojások, hanem cikkünkben a régóta várt galériánk.

joomla - hogyan lehet modult beilleszteni egy modulba:

Ehhez egy szuper plugint fogunk igénybe venni Modulok bárhol. Ami fordításban modulokat jelent MINDENHOL, és igaz, ez nem üres dicsekvés, sőt, ezzel a pluginnal mindenhol megjeleníthetsz egy modult - egy bejegyzésen belül, akár egy másik modulon belül is!

Ezután telepítse és ellenőrizze, hogy engedélyezve van-e!

Ezt követően megnyitjuk szerkesztésre az anyagot, amelybe be kell illesztenünk a régóta várt galériánkat, és az anyagszerkesztés legvégén egy új gomb jelenik meg - Beszúrás modul.

Megnyílik egy ablak a webhelyére telepített összes modullal. Válassza ki a kívánt modult, mentse el a bejegyzést, és nézze meg az eredményt.

Gratulálunk – beillesztette a modult a jooml cikkébe!

Uraim és természetesen hölgyeim, szeretnék Önökhöz fordulni tanácsért - melyik a legjobb kivetítő ?!

Most már nagyon divatosak lettek a 3D projektorok, de mennyire fejlett és minőségi a technológia? Mert ez üres marketingfogásnak tűnik, hiszen a 3d technológiát a moziban annyira szeretik az emberek (régóta igazi fellendülés volt), akkor az otthoni mozizók iránti fogyasztói igényeket is ki kell elégíteni.

Szóval azon tűnődöm, hogy megéri megvenni ezeket az újszerű 3D kivetítőket, vagy venni magának egy közönséges jó minőségű projektort?!

Ma egy kis joomla funkcióról mesélek nektek, amiről, mint kiderült, kevesen tudnak. Ezzel a funkcióval bármilyen modult beilleszthetünk (kimenetelünk) a tartalomba. Vagyis vigye a modult az anyag bármely pontjára, ami néha nagyon-nagyon hasznosnak bizonyul.

És akkor térjünk az üzlethez. Nyissa meg bármelyik joomla modult. Példaként a kereső modult veszem.

Bemegyünk és ott látjuk:

Tanulmányozzuk a "Pozíció" mezőt, ez a mező arra szolgál, hogy a modult egy adott helyen jelenítse meg a webhelyen. Úgy néz ki, mint egy rendes select, de valójában nem az (érdeklődésképpen meg lehet nézni az elemet). Próbálja meg a kurzort ebbe a mezőbe helyezni, és törölni vagy írni valamit... Meglepett? Azt hiszem, igen.

Írja be a pozíciót ebbe a mezőbe új 1 kép lent:

Most konfigurálnunk és engedélyeznünk kell a szabványos bővítményt, ha az nincs engedélyezve. Ehhez kövesse a következő utat "Bővítmények -> Beépülő modulkezelő -> Tartalom - Modul betöltése" belemegyünk.

Ott látjuk:

A beállításoknál engedélyezd a plugint, ha nincs engedélyezve, és válaszd ki a stílust, én keret nélkül szoktam választani.

Modul megjelenítése Joomla modulban - 8 szavazat alapján 4,3 az 5-ből

Egy bizonyos webhelyfunkció létrehozásához gyakran meg kell jelenítenie egy modult a Joomla modulban.

Számos lehetőség van, ahol ezt használhatja, és számos módja van egy modul megjelenítésére egy másik Joomla modulban.

Ebben a leckében számos lehetőséget megvizsgálunk a modul kiadására, úgy gondolom, hogy ezek egyike biztosan hasznos lesz.

Modulpozíció hozzáadása a modulsablonhoz.

Egy másik modulon belüli modul úgy jeleníthető meg, hogy hozzáadja a modul pozícióját az adott modul jelölősablonjához.

Tegyük fel, hogy meg kell jelenítenünk a modulok pozícióját a menümodulban. Ehhez hozzá kell adnunk speciális kód ennek a modulnak a sablonjelölőfájljához - default.php.

Ha a menümodul sablonban van a sablonban, akkor adott fájl a következő mappában található: weboldal mappa/sablonok/sablon neve/html/mod_menu.

Ha ez a fájl hiányzik a megadott elérési útról, akkor a következő helyen kell keresnie: a /modules/mod_menu/tmpl webhelyet tartalmazó mappában.

Nyissa meg ezt a fájlt egy szerkesztővel (használhatja), és adja hozzá a következő kódot a legalul:

loadRenderer("modulok"); $options = array("style" => "xhtml"); $pozíció = "pozíció"; echo $renderer->render($pozíció, $opciók, null); ?>

Csak a "pozíció" szó helyett adja meg a modul tetszőleges pozícióját (top, user1 stb.).

Mentse el a fájlt. Most adja meg az adott modulnak a kódban megadott pozíciót, és az megjelenik a menümodul alján.

Analógia útján bármely modulhoz vagy harmadik féltől származó összetevőhöz hozzáadhat egy modulpozíciót.

Annak érdekében, hogy a jövőben a rendszer frissítésekor az általunk szerkesztett fájl ne íródjon felül, és ne vesszen el minden változtatásunk, sablonozni kell. Ehhez a sablonoddal rendelkező mappában menj a html mappába, hozd létre benne a mod_menu mappát (ha másik modult sablonolsz, akkor a mappa nevének meg kell egyeznie a mappa nevével ezt a modult), és másolja át az ide szerkesztett fájlt.

Ezen kívül, akkor kimenet külön modul azonosítója alapján. A modulazonosítót a modulkezelőben találja a táblázat utolsó oszlopában, a szükséges modullal szemben.

A modul azonosító szerinti megjelenítéséhez a következő kódot használhatja:

loadRenderer("modul"); $options = array("style" => "raw"); $dbo = JFactory::getDBO(); $dbo->setQuery("SELECT * FROM #__modules WHERE id="azonosító megadása" "); $module = $dbo->loadObject(); $module->params = "címsor=2\nlimit=10"; echo $renderer->render($module, $options); ?>

Csak ne felejtse el az „azonosító megadása” szavakat a modulazonosítóval helyettesíteni.

Modulkimenet a Modules Anywhere beépülő modul használatával.

A Modules Anywhere beépülő modul használatával a Joomla modulban lévő modulokat is nagyon egyszerűen megjelenítheti. Ezenkívül ez a bővítmény lehetővé teszi a modul megjelenítését bárhol.

Lehetővé teszi a modul és egy külön modul pozíciójának megjelenítését.

Ha úgy dönt, hogy ezt a beépülő modult használja erre a célra, tegyen meg mindent a fenti módszerrel analóg módon, amikor egy modult kód segítségével jelenít meg a modulban. Csak ebben az esetben írja be a kód helyett a modulhívás szintaxisát.

Modul megjelenítése tetszőleges HTML kódmodulban a szabványos Load Modules beépülő modul használatával.

Egyes esetekben bizonyos funkciók létrehozásához bármilyen modult kiadhat tetszőleges HTML kód moduljába, amely a szabványos Joomla modulok részét képezi.

Nagyon egyszerű és meg lehet csinálni szabvány azt jelenti A Joomla harmadik féltől származó beépülő modulok és szerkesztés nélkül rendszerfájlokat. Ebben az esetben a modul kimenete a Load Modules rendszerbővítmény segítségével történhet, amely a Joomla cikkeken belüli modulok megjelenítésére szolgál.

Egy modul pozíciójának megjelenítéséhez elegendő vizuális szerkesztő egyéni HTML kód modulhoz, illessze be a következőket:

A "pozíció megadása" helyett írja be a modul kívánt pozícióját (pozíció-1, felhasználó-1 stb.).

A témának vannak olyan pozíciói, amelyek lehetővé teszik a modul kimenetének létrehozását. Igaz, az előre meghatározott modulpozíciók nem biztos, hogy elegendőek, mert vannak esetek, amikor egy modult egy adott anyagban és egy adott helyen kell megjeleníteni.

Hogyan ágyazhatunk be egy Joomla modult egy anyagba

Ha modult szeretne beilleszteni a cikkekhez a Joomla 3-ba, kövesse az alábbi lépéseket:

  1. Lépjen az "Extension Manager" elemre, nyissa meg a modult, amelyet be szeretne illeszteni a cikkbe. A példa kedvéért az oldalra való belépéshez a szabványos „Bejelentkezési űrlap” modult használtuk, de lehet bármilyen más is;
  2. Ha megnézi a modul jobb oldalát, akkor a „Pozíció” elemben látni fogja a helyét (például Position-7). Ezt a pozíciót törölnie kell a névtől jobbra található keresztre kattintva;
  3. Most rá kell kattintania a "Beírás vagy pozíció kiválasztása" mezőre, új ablakot kell megnyitnia a bal egérgombbal, és új nevet kell megadnia a modul pozíciójának (számok és latin betűk használata megengedett);
  4. Ezt követően el kell mentenie a módosításokat a "Mentés és bezárás" gombbal;
  5. Ennek eredményeként az anyagban elhelyezendő modul megkapja az Ön által kitalált pozíció új nevét;
  6. Most megnyitjuk az anyagot azon a helyen, ahova be akartuk illeszteni a modult, és írjuk: (loadposition your_position_name);
  7. Ezt követően egyszerűen elmentjük az anyag változásait, és ellenőrizzük a modul működését a cikkben.

A fenti manipulációk elvégzése után cikkünkben megjelent a bejelentkezési / regisztrációs űrlap. Természetesen senkinek sem kell az anyagban, de egy másik modul nagyon hasznos lehet.
https://www.youtube.com/watch?v=1bm4Cg89Dsw

Modules Anywhere: megoldás a modulok megjelenítésére a Joomla webhelyén

A Modules Anywhere egy bővítmény, amely lehetővé teszi a modulok megjelenítését sablonokban, cikkekben, összetevőkben, bővítményekben stb. Ennek a beépülő modulnak a működése nagyon hasonlít a hagyományos Load Module plugin működéséhez, de a szóban forgó bővítménynek számos valós előnye van, és akár helyettesítheti is a Load Module-t.

A beépülő modul a Button Modules Anywhere beépülő modullal is együtt érkezik, amely egy gombot ad a Joomla szerkesztőhöz.

Ennek a megoldásnak köszönhetően közvetlenül az anyagok tartalmába illesztheti be a szükséges modul meghívásához szükséges szintaxist. Különösen hasznos, ha gyakran kell modulokat kiadni Joomla tartalomban/cikkekben.

A Joomla bővítmény jellemzői:

  • a modulok nem csak anyagokban jeleníthetők meg, hanem bővítményekben, sablon jelölésekben, komponensekben stb. is;
  • nem csak a modulok pozícióját jelenítheti meg, hanem egyetlen modult is, amely azonosítóval vagy névvel is megjeleníthető;
  • van egy gomb a szintaxis beszúrására az anyagokba / cikkekbe;
  • beállíthatja a modul megjelenítési stílusát;
  • teljesen kicserélheti a szokásos Load Module-t.

Valójában egyetlen modul megjelenítéséhez ismernie kell a nevét vagy azonosítóját. Be kell göndör fogszabályozó() írja be a modult, majd írja be a modul nevét vagy azonosítóját. Valahogy így kell kinéznie: (modul ID_vagy_module_name).

A pozíció megjelenítésének szintaxisa ugyanaz, csak a modul szó után meg kell adni egy konkrét pozíciót (például (modul teteje)). Lehetőség van az alapértelmezett modulstílus felülbírálására is. A következő stílusok léteznek: table, xhtml, none, rounded, horz. Így fog kinézni: (modul top|table).

A bővítmény nagyon kevés beállítást tartalmaz, de vannak fontosak. Tehát a "Modul" címkében felülírhatja a használt modul címkét. Itt leírhat bármilyen más szót, de ne felejtse el, hogy a modulok (anyagok és cikkek) megjelenítésekor kell használnia. A szó megváltoztatása akkor lehet hasznos, ha egyes bővítmények hibákat okoznak a modulcímke használatakor.

Végezetül pedig: a megjelenített modult aktiválni kell, de ha nem a téma standard helyén szeretnéd, hanem csak az anyagban, akkor a modul beállításainál el kell távolítani a pozíciót. Egyes esetekben az engedélyezett "Gyorsítótárazás figyelmen kívül hagyása" opció is segít elkerülni a hibákat, ami megakadályozza a használt modul CSS- és JavaScript-kódjával kapcsolatos problémákat.
https://www.youtube.com/watch?v=BEFKNiG9ygY