Stiahnite si zadarmo sadu video tutoriálov o staveniskách na Joomla 3.0 s ovládaním z jedného menu. Zaželajte mi len zdravie a veľa šťastia. Uvidíme sa čoskoro, Oleg.

Inštaláciou špeciálnych doplnkov môžete výrazne zvýšiť funkčnosť svojej stránky, jej zábavu, jednoduchosť používania. Môžete si napríklad nainštalovať doplnok, ktorý zobrazí výstup kdekoľvek v akomkoľvek module nainštalovanom na vašom zdroji. Jedným kliknutím v editore materiálov môžete vytvárať záver jeho v článku a na ktoromkoľvek z jeho miest, kde umiestnite kurzor. Tiež môžete výstupný modul v iných moduloch, Skvelé? Nieje to? A to všetko pomocou veľmi zaujímavého doplnku modulesanywhere, ktorý sa zhruba prekladá ako moduly všade. Toto nádherné rozšírenie pozostávajúce z dvoch pluginov v jednom archívnom inštalačnom programe poskytuje holandské štúdio NoNumber (webová stránka www.nonumber.nl) a je dostupné v dvoch BEZPLATNÉ verzie a PRO. Dnes budeme uvažovať iba o Free.

Samozrejme, existuje bežný doplnok Joomla, ktorý to dokáže, ale jednoduchým kliknutím na tlačidlo je to stále pohodlnejšie. Inštalácia rozšírenia štandardné cez admin panel. Ako už bolo spomenuté vyššie, jeden balík nainštaluje dva pluginy naraz: plugin button vložiť do článku alebo modul HTML kódu - Button - Modules Anywhere a plugin Systém- Moduly kdekoľvek. Tieto informácie budete potrebovať pri nastavovaní. Po nainštalovaní balíka prejdite do správcu materiálu a pozrite si spodnú časť stránky editora (na rovnakom riadku s tlačidlami „obrázok“ a „podrobnosti“).

tlačidlo vložiť modul. Práca s vložkou je jednoduchá: Otvorte HTML kód materiálu alebo modulu, nastavte kurzor na miesto, kde chcete zobraziť požadovaný modul a stlačte vyššie uvedené tlačidlo. To je všetko.

Ak otvoríte systémový plug-in pre nastavenia, uvidíte, že tam prakticky nie je čo nastavovať, všetko najzaujímavejšie sa týka verzie Pro. Aj keď táto najzaujímavejšia vec je sotva možná alebo by sa mala použiť. Môžete prejsť na stránku vývojára priamo z otvoreného modulového doplnku kdekoľvek a zakúpiť si verziu Pro alebo inovovať existujúcu. Najpokročilejší môžu zobraziť modul v module nielen HTML kódu, ale potom prejsť na stránku vývojára a len málo ľudí to môže potrebovať.

Rozšírenie nefunguje s joomla 3 do verzie 3.1 a s PHP do 5.3

Pre joomlu 2.5 je lepšie nainštalovať starú zostavu pluginov, ale ak máte PHP 5.3, skúste novú. Sú v archíve.

Nastavenia PHP si môžete pozrieť v nastaveniach stránky. Ovládací panel / systémové informácie / PHP verzia Ak používate toto rozšírenie, je vhodné vypnúť bežný loadposition plugin. Tu je celá moja správa. Uvidíme sa čoskoro, Oleg

joomla vložiť modul do článku / materiálu

Dnes budeme hovoriť o obeti - ako vložiť modul do obsahu alebo ako zobraziť modul vo vnútri príspevku, materiálu. Samozrejme, hovoríme o joomle.

A na začiatok vysvetlím, prečo potrebujem zobraziť modul vo vnútri materiálu. Všetko je tu elementárne - toto je zvýšenie funkčnosti vašej stránky na joomla, uvediem príklad. Máte krásnu galériu, je celkom logické ukázať túto galériu na konci príspevku alebo aj v strede, kde to v kontexte bude vyzerať logickejšie. Ale, ako viete, každý modul v jooml má pozíciu (hore, vľavo, vpravo, user1, user2), presne pevnú a špecifikovanú v šablóne vašej stránky v súbore - (templates/template name/templateDetails.xml). A pozície zase neovplyvňujú oblasť príspevku / materiálu. Prostriedky obvyklým spôsobom Vo vnútri príspevku nemôžete zobraziť modul joomla... Hoci...

Tu si niektorí určite spomenú (modul polohy načítania) toto je funkcia štandardného doplnku joomla, ktorý je štandardne súčasťou balíka, volá sa - "

Naozaj! Koniec koncov, pomocou tejto funkcie môžete zobraziť modul vo vnútri príspevku. Ak to chcete urobiť, skontrolujte, či je doplnok povolený

Potom do príspevku, kde potrebujete zobraziť modul joomla, napíšte (modul loadposition)

Kde modul je názov pozície (hore, vľavo, vpravo, používateľ1, používateľ2).

Najprv musíte prejsť do nastavení modulu, ktorý potrebujete na výstup, a vybrať tam (najlepšie jedinečnú pozíciu, ktorá nie je obsadená inými modulmi).

Je veľmi dôležité to urobiť, inak vo vnútri stĺpika bude výstup iného modulu, ktorý bude zaberať rovnakú pozíciu ako modul, ktorý potrebujete, ale určite ho nepotrebujete.

Ak ste urobili všetko podľa pokynov, potom by sa mal objaviť výstup modulu vo vnútri materiálu.

Čo však robiť, ak VÝSTUP MODULU V MATERIÁLU cez (modul loadposition) napriek vašim správnym krokom nefungoval?!

Pokojne! Teraz sa objavia, nie, nie vajíčka, ale naša dlho očakávaná galéria vo vnútri nášho článku.

joomla - ako vložiť modul do modulu:

Aby sme to dosiahli, uchýlime sa k super doplnku s názvom Moduly kdekoľvek.Čo v preklade znamená moduly VŠADE a veru, nejde o prázdne vychvaľovanie, v skutočnosti si pomocou tohto pluginu môžete modul zobraziť všade – vo vnútri príspevku, aj vo vnútri iného modulu!

Potom ho nainštalujte a skontrolujte, či je povolený!

Potom otvoríme materiál na úpravu, do ktorého musíme vložiť našu dlho očakávanú galériu a úplne dole pri úprave materiálu sa vám zobrazí nové tlačidlo - Vložiť modul.

Otvorí sa okno so všetkými modulmi nainštalovanými na vašom webe. Vyberte požadovaný modul, uložte príspevok a pozrite sa na výsledok.

Gratulujeme - modul ste vložili do svojho článku jooml!

Páni a samozrejme dámy, chcem sa na vás obrátiť s prosbou o radu - aký projektor je najlepšie kúpiť?!

Teraz sa 3D projektory stali veľmi módnymi, ale ako dobre vyvinutá a kvalitná je táto technológia? Pretože to vyzerá ako prázdny marketingový ťah, keďže ľudia majú tak radi 3D technológiu v kine (už dlhú dobu je to skutočný boom), tak treba uspokojiť aj dopyt spotrebiteľov po domácich kinofilmoch.

Pýtam sa teda - oplatí sa kúpiť tieto nové 3D projektory alebo si kúpiť obyčajný kvalitný projektor?!

Dnes vám poviem o malej funkcii joomla, o ktorej, ako sa ukázalo, málokto vie. Táto funkcia nám umožňuje vložiť (vytlačiť) akýkoľvek modul do obsahu. To znamená, že modul prineste na akékoľvek miesto v materiáli, čo sa niekedy ukáže ako veľmi, veľmi užitočné.

A tak poďme na vec. Otvorte ľubovoľný modul joomla. Ako príklad uvediem modul vyhľadávania.

Vojdeme dovnútra a tam vidíme:

Preštudujme si pole „Pozícia“, toto pole je určené na zobrazenie modulu na konkrétnej pozícii webu. Svojím vzhľadom pripomína bežný výber, no v skutočnosti nie je (pre zaujímavosť si prvok môžete prezrieť). Skúste umiestniť kurzor do tohto poľa a niečo vymazať alebo napísať .... Prekvapený? Myslím, že áno.

Do tohto poľa zadajte pozíciu nový1 obrázok nižšie:

Teraz musíme nakonfigurovať a povoliť štandardný doplnok, ak nie je povolený. Ak to chcete urobiť, postupujte podľa nasledujúcej cesty "Rozšírenia --> Správca doplnkov --> Obsah - Načítanie modulu" ideme do toho.

Tam vidíme:

V nastaveniach povoľte plugin ak nie je povolený a vyberte štýl, ja väčšinou volím bez orámovania.

Ako zobraziť modul v module Joomla - 4,3 z 5 na základe 8 hlasov

Na vytvorenie určitej funkcie stránky často potrebujete zobraziť modul v module Joomla.

Existuje veľa možností, kde to môžete použiť, a mnoho spôsobov, ako zobraziť jeden modul v inom module Joomla.

V tejto lekcii zvážime veľa možností výstupu modulu, myslím si, že jedna z nich sa určite hodí.

Pridanie pozície modulu do šablóny modulu.

Modul v inom module je možné vykresliť pridaním pozície modulu do šablóny označenia konkrétneho modulu.

Predpokladajme, že potrebujeme zobraziť polohu modulov v module menu. K tomu musíme pridať špeciálny kód do súboru so značkami šablóny tohto modulu - default.php.

Ak je modul ponuky šablónovaný vo vašej šablóne, potom daný súbor sa bude nachádzať v nasledujúcom priečinku: webový priečinok/šablóny/názov vašej šablóny/html/mod_menu.

Ak tento súbor na zadanej ceste chýba, musíte ho vyhľadať v nasledujúcom umiestnení: priečinok s webom /modules/mod_menu/tmpl.

Otvorte tento súbor pomocou editora (môžete ho použiť) a úplne dole pridajte nasledujúci kód:

loadRenderer("moduly"); $options = array("style" => "xhtml"); $pozícia = "pozícia"; echo $renderer->render($pozícia, $možnosti, null); ?>

Iba namiesto slova "pozícia" zadajte ľubovoľnú pozíciu modulu, ktorú potrebujete (top, user1 atď.).

Uložte súbor. Teraz dajte konkrétnemu modulu pozíciu, ktorú ste zadali v kóde, a zobrazí sa v spodnej časti modulu ponuky.

Analogicky môžete pridať pozíciu modulu k akémukoľvek modulu alebo komponentu tretej strany.

Aby sa v budúcnosti pri aktualizácii systému súbor, ktorý sme upravovali, neprepísal a všetky naše zmeny sa nestratili, je potrebné ho šablónovať. Ak to chcete urobiť, v priečinku s vašou šablónou prejdite do priečinka html, vytvorte v ňom priečinok mod_menu (ak vytvárate šablónu iného modulu, názov priečinka musí byť rovnaký ako názov priečinka tento modul) a tu skopírujte súbor, ktorý ste upravili.

Okrem toho môžete výstup samostatný modul podľa jeho ID. ID modulu nájdete v správcovi modulov v poslednom stĺpci tabuľky oproti modulu, ktorý potrebujete.

Na zobrazenie modulu podľa ID môžete použiť nasledujúci kód:

loadRenderer("modul"); $options = array("style" => "raw"); $dbo = JFactory::getDBO(); $dbo->setQuery("SELECT * FROM #__modules WHERE id="zadajte ID" "); $module = $dbo->loadObject(); $module->params = "nadpis=2\nlimit=10"; echo $renderer->render($module, $options); ?>

Len nezabudnite nahradiť slová „špecifikovať ID“ ID modulu.

Výstup modulu pomocou doplnku Modules Anywhere.

Pomocou modulu Modules Anywhere môžete tiež veľmi jednoducho zobraziť modul v module Joomla. Okrem toho vám tento plugin umožňuje zobraziť modul kdekoľvek.

Umožňuje zobraziť polohu modulu aj samostatného modulu.

Ak sa na tento účel rozhodnete použiť tento plugin, urobte všetko analogicky s vyššie uvedeným spôsobom zobrazenia modulu v module pomocou kódu. Iba v tomto prípade namiesto kódu vložte syntax volania modulu.

Zobrazenie modulu v ľubovoľnom module HTML kódu pomocou štandardného zásuvného modulu Load Modules.

V niektorých prípadoch, na vytvorenie určitej funkcionality, môžete zobraziť ľubovoľný modul v module ľubovoľného HTML kódu, ktorý je súčasťou štandardných modulov Joomla.

Je to veľmi jednoduché a dá sa to urobiť štandardné prostriedky Joomla bez použitia doplnkov a úprav tretích strán systémové súbory. V tomto prípade je možné výstup modulu vykonať pomocou systémového pluginu Load Modules, ktorý je určený na zobrazovanie modulov v článkoch Joomla.

Na zobrazenie polohy modulu stačí vizuálny editor vlastný modul HTML kódu, vložte nasledovné:

Namiesto "zadať polohu" vložte požadovanú polohu modulu (pozícia-1, užívateľ-1 atď.).

Vaša téma má pozície, ktoré vám umožňujú vytvoriť výstup modulu. Je pravda, že preddefinované pozície modulov nemusia stačiť, pretože existujú prípady, keď je potrebné modul zobraziť v konkrétnom materiáli a na konkrétnom mieste.

Ako vložiť modul Joomla do materiálu

Ak chcete vložiť modul pre články do Joomla 3, postupujte takto:

  1. Prejdite na „Správca rozšírení“, otvorte modul, ktorý chcete vložiť do článku. Ako príklad sme na vstup na stránku použili štandardný modul „Prihlasovací formulár“, ale môžete ho mať akýkoľvek iný;
  2. Ak sa pozriete na pravú stranu modulu, potom v položke „Pozícia“ uvidíte jeho umiestnenie (napríklad Pozícia-7). Túto pozíciu musíte odstrániť kliknutím na krížik umiestnený napravo od názvu;
  3. Teraz musíte kliknúť na pole "Zadajte alebo vyberte pozíciu", ľavým tlačidlom myši otvorte nové okno a zadajte nový názov pre pozíciu modulu (je povolené používať čísla a latinské písmená);
  4. Potom musíte zmeny uložiť pomocou tlačidla „Uložiť a zavrieť“;
  5. V dôsledku toho modul, ktorý je potrebné umiestniť do materiálu, dostane nový názov pozície, s ktorou ste prišli;
  6. Teraz otvoríme materiál na mieste, kam sme chceli modul vložiť a napíšeme: (načítaj pozíciu názov_vašej_pozície);
  7. Potom jednoducho uložíme zmeny v materiáli a skontrolujeme fungovanie modulu v článku.

Po vykonaní vyššie uvedených manipulácií sa v našom článku zobrazil prihlasovací / registračný formulár. Prirodzene, nikto to v materiáli nepotrebuje, ale ďalší modul môže byť veľmi užitočný.
https://www.youtube.com/watch?v=1bm4Cg89Dsw

Modules Anywhere: riešenie pre zobrazenie modulov kdekoľvek na stránke Joomla

Modules Anywhere je plugin, ktorý vám umožňuje zobrazovať moduly v šablónach, článkoch, komponentoch, pluginoch atď. Práca tohto zásuvného modulu je veľmi podobná práci bežného zásuvného modulu Load Module, ale príslušný zásuvný modul má veľký zoznam skutočných výhod a môže dokonca nahradiť modul Load Module.

Doplnok sa dodáva aj s doplnkom Button Modules Anywhere, ktorý pridáva tlačidlo do editora Joomla.

Vďaka tomuto riešeniu môžete priamo do obsahu materiálov vložiť syntax pre volanie modulu, ktorý potrebujete. Obzvlášť užitočné, ak často potrebujete výstup modulov v obsahu/článkoch Joomly.

Funkcie pluginu Joomla:

  • moduly môžu byť zobrazené nielen v materiáloch, ale aj v zásuvných moduloch, značkách šablón, komponentoch atď.;
  • môžete zobraziť nielen polohu modulov, ale aj jeden modul, ktorý je možné zobraziť aj podľa ID alebo názvu;
  • do materiálov / článkov je tlačidlo na vloženie syntaxe;
  • môžete nastaviť štýl zobrazenia modulu;
  • môžete úplne nahradiť bežný zaťažovací modul.

V skutočnosti, aby ste mohli zobraziť jeden modul, potrebujete poznať jeho názov alebo ID. Treba vstúpiť kučeravé zátvorky() napíšte modul a potom napíšte názov alebo ID modulu. Malo by to vyzerať asi takto: (ID_alebo_názov_modulu).

Syntax pre zobrazenie pozície je rovnaká, len za slovom modul musíte zadať konkrétnu pozíciu (napríklad (modul top)). Je tiež možné prepísať predvolený štýl modulu. Existujú tieto štýly: table, xhtml, none, rounded, horz. Bude to vyzerať takto: (modul top|table).

Doplnok má veľmi málo nastavení, no sú tu niektoré dôležité. Takže v značke "Modul" môžete prepísať značku použitého modulu. Tu môžete odpísať akékoľvek iné slovo, ale nezabudnite, že ho budete musieť použiť pri zobrazovaní modulov (pre materiály a články). Zmena slova môže byť užitočná, keď niektoré z rozšírení spôsobia chyby pri pokuse o použitie značky modulu.

A na záver: zobrazený modul je nutné aktivovať, ale ak nechcete, aby sa zobrazoval na štandardnom mieste témy, ale len v materiáli, tak je potrebné odstrániť pozíciu v nastaveniach modulu. V niektorých prípadoch aj povolená možnosť „Ignorovať vyrovnávaciu pamäť“ pomáha predchádzať chybám, čo zabraňuje niektorým problémom s CSS a JavaScriptom používaného modulu.
https://www.youtube.com/watch?v=BEFKNiG9ygY