Počítače Windows Internet

Vaša vlastná šablóna pre kategóriu Joomla. Blog šablón Joomla Kategórie šablón blogu

Ak si predtým takmer každé dievča písalo na svojom stole denník osobných skúseností, teraz sa celá internetová komunita zaujíma o rôzne tematické blogy.

Šablóny blogu Joomla sú dokonalým spôsobom, ako spravovať váš obsah. Dnes má svoj blog takmer každá známa osobnosť. Je veľmi zaujímavé dozvedieť sa správy o živote svojho obľúbeného speváka alebo umelca, ale to neznamená, že nie je vôbec zaujímavé prezerať si stránky obyčajných ľudí. Koniec koncov, vždy je produktívne čítať užitočné tipy, zaujímavé experimenty, ako aj najnovšie správy z módneho priemyslu.

Teraz nie sú žiadne ťažkosti s organizovaním osobného priestoru na internete. Môžete jednoducho prechádzať správami a zakúpiť si obľúbené kategórie blogov pre joomla.

Šablóny blogov, ktoré sú publikované a dostupné pre každého, sú ideálne ako na vytvorenie zaujímavého osobného portfólia, tak aj do časopisu venovaného módnym trendom. Existujú dokonca aj špeciálne vylepšenia určené pre milovníkov hudby, ktorí sa rozhodli založiť si vlastný blog, aby zjednotili rovnako zmýšľajúcich ľudí. V tomto prípade si budete môcť vybrať dizajnovú aj priamo informatívnu sériu s hlavným dôrazom na prezentáciu rôznych videoklipov a podľa toho aj zvukových stôp. Na želanie si dokonca bez problémov vytvoríte osobnú sociálnu sieť, ktorá bude určená najmä spoločenským fanúšikom rôznych hudobných žánrov.

Rozhodli ste sa vytvoriť svoj blog na joomle a spojiť ho s online predajom? Potom musíte venovať pozornosť šablónam blogu joomla 3, ktoré poskytujú možnosť implementovať online predaj.

Každá z prezentovaných Joomla šablón sa vyznačuje svojou krásou, štýlom a zároveň si ju môžete ľahko prispôsobiť pre svoje potreby.

Tu si môžete stiahnuť unikát Šablóny služby Blogger. Témy v tejto zbierke sú pokročilejšie SEO optimalizácia.

Jazyky: angličtina ruština.

Typy: Správy, Časopis, Blog, Minimalizmus, Portfólio, Jednostranové, Galéria, Mriežka, Internetový obchod, Vizitky, Firemné stránky.

Témy: Šport, Fotky, Hry, Varenie, Štýl a Móda, Dámske, Detské, Autá, Zdravie, Cestovanie, Turistika, Dizajn, Renovácia domov, Interiér, Príroda, Zvieratá, Tanec, Video, Hudba, Politika, Ekonomika, Obchod, Forex, Umenie, obrázky, tapety, zárobky, nehnuteľnosti, rybolov, poľovníctvo, softvér, softvér, herné aplikácie pre Android.

technológie: Jquery, AMP, Bootstrap, Ajax, Javascript, responzívny dizajn.

Najlepšie šablóny bloggerov, výber používateľov

UberSpot je vynikajúcim riešením pre tých, ktorí oceňujú krásny dizajn, SEO optimalizáciu a efektívnu funkčnosť. V tejto téme nájdete množstvo skvelých a produktívnych nových produktov, napríklad nový widget pre Instagram, mapy stránok, príspevky, komentáre atď. Môžete tiež využiť dva rôzne typy rozložení.

Nezastaviteľný „Niche Conqueror“. Toto je ideálne riešenie pre jednotematické stránky a blogy. Myšlienkou pri tvorbe témy bolo implementovať nekonečnú navigáciu, ktorej pohyb by mohli vyhľadávače sledovať. Nový navigačný systém teda na rozdiel od predchádzajúcich nielen zvýši faktor správania, ale ho aj plne zobrazí, čo bude mať za následok zvýšenie pozície stránky vo vyhľadávaní.

Navrhnuté na základe nových motívov Blogger zo série (CNES). Schopný riešiť veľa zadaných úloh. Môžete ho použiť so všetkými miniaplikáciami alebo čiastočne ako blog s osobnými informáciami. Rýchlosť načítania stránky vás milo prekvapí.

BlogBoard je jedným z najlepších griderov v roku 2018. Kombinuje niekoľko štýlov naraz. Môže byť použitý ako blogový internetový obchod. Odvedie skvelú prácu pri prezentácii vašich zručností a služieb, takže je vhodný aj do portfólia.

Dionis má zjednodušený typ doručovania správ. Vhodné do akýchkoľvek výklenkov a príbehov. Medzi funkcie patrí krásny preloader (animovaný obrázok pred načítaním hlavnej stránky), odporúčané správy vyskakujú na pravej strane pri rolovaní stránky.

Ide o rýchly a flexibilný model, ktorý pohltil viacero prírastkov zo sociálnych sietí. Skvelá voľba pre tých, ktorí si cenia svoj čas. Preložené do ruštiny.


Mistik má štyri rôzne štýly. Môžete si vybrať ten, ktorý sa vám najviac páči. Jednoduché prispôsobenie menu, farieb a ďalších prvkov vám umožní vytvoriť si vlastný jedinečný dizajn.


NewsB je odľahčená téma správ s kombinovanou farebnou schémou, jednoduchými a zároveň štýlovými widgetmi vytvorenými pre rôzne témy a kategórie obsahu. NewsB je plne responzívna a bezproblémovo podporovaná všetkými modernými prehliadačmi. Plná verzia obsahuje dnešné najnovšie bloggerské SEO nastavenia, ktoré umožnia vašej stránke zvýšiť hodnotenie vo vyhľadávačoch ešte vyššie.

Minima Mag je moderná šablóna správ s responzívnym dizajnom, rýchlym načítavaním správ, štýlovými vychytávkami a samozrejme čistým dizajnom, ktorý hladko kombinuje tri farby, vďaka čomu je Minima Mag v konečnom dôsledku elegantný a elegantný.

Ohromujúca téma v klasickom štýle určená pre ženské webové stránky a blogy. Avicia je profesionálna téma s elegantným a moderným dizajnom, ktorá dokáže nadchnúť a sprostredkovať čitateľom len pozitívne emócie.

Dream Press, patrí medzi najlepšie blogerské témy. Uvidíte v ňom moderný, elegantný, štýlový a jednoduchý dizajn. Vo všeobecnosti všetky tieto vlastnosti pomôžu udržať čitateľa na stránke.

Jediná vec, ktorú potrebujete vedieť o ExGPress je, že má najpohodlnejšiu funkcionalitu porovnateľnú so sociálnou sieťou, ktorá vašej stránke zabezpečí vysoké percento návratnosti. Ku všetkému si môžete pripočítať SEO optimalizáciu, vysokú rýchlosť načítania a veľkú zásobu priestoru pre gadgety a reklamu. ExGPress bol navrhnutý špeciálne pre pohodlné prezeranie obsahu a najlepšiu interakciu s vyhľadávačmi, čo z neho robí jednu z najlepších šablón pre bloggerov súčasnosti. Nedávno k tomu pridali novú funkciu: plávajúce bočné panely, keď posúvate stránku nadol alebo nahor, bočné panely s miniaplikáciami sa pohybujú spolu s posúvaním.

Grid Line je moderná a štýlová šablóna blogspotu. Všetky jeho prvky sú starostlivo vybrané, optimalizované a usporiadané tak, aby maximalizovali pozornosť čitateľa na obsah. Grid Line bol vytvorený nielen na úspešnú propagáciu vášho webového zdroja vo vyhľadávačoch, ale aj na pozdvihnutie nálady jeho používateľov a čitateľov.

Dobrý deň, milí čitatelia blogu. Dnes budeme pokračovať v tom, čo sme už raz vychovali a aj naučili. Dnes sa skúsime pozrieť na rôzne možnosti zobrazenia článkov na webových stránkach pomocou rôznych položiek menu.

Menu je jednou zo základných častí a zvyčajne funguje ako navigačné prvky. Okrem navigácie ale určujú, čo presne sa zobrazí na dynamickej stránke po nasledovaní odkazu. V skutočnosti určujú, čo sa na konkrétnej stránke zobrazí.

Na čo slúžia a ako pracovať s položkami ponuky Joomla

To nie je také ľahké pochopiť, najmä pre tých používateľov, ktorí sa zaoberali statickými stránkami, v ktorých bola úloha ponuky zredukovaná iba na poskytovanie navigácie. Vo všeobecnosti je otázka organizácie obsahu a spôsobov zobrazovania obsahu pre začínajúcich Joomlovčanov jednou z najťažších.

Spočiatku je veľmi ťažké pochopiť celý vzťah medzi menu, jeho položkami, obsahom webových stránok a modulmi, v ktorých sú zobrazené. Ale povedzme si o všetkom pekne po poriadku. Po prvé, môžu byť ako na každej inej webovej stránke umiestnené buď horizontálne (najčastejšie v hornej časti okna, ale je možné vytvoriť aj nižšiu), alebo vertikálne (buď v ľavom alebo pravom stĺpci šablóny). ).

Pozoruhodné je, že položka navigačnej ponuky v Joomle môže viesť buď na stránku s jedným článkom alebo na blog alebo zoznam materiálov obsiahnutých v kategórii alebo sekcii. K tej istej publikácii je navyše možné pristupovať prostredníctvom rôznych odkazov z ponuky.

Niektoré odkazy ich otvoria samostatne na webovej stránke, zatiaľ čo iné ich zobrazia ako zoznam alebo ako blog kategórie alebo sekcie, do ktorej patria. Pravdepodobne stále nerozumiete, o čom hovoríme, ale dúfam, že toto pochopenie príde, keď dočítate túto príručku.

Všetko toto bohatstvo teda môžete vidieť na jednom mieste – v správcovi menu. Je prístupný z administračného panela výberom „Všetko menu“ - „Menu“ v jeho hornom riadku. Pre každý z nich môžete vytvoriť položky, ktoré budú tvoriť webové stránky s jedným alebo druhým.

Ich vzhľad sa nastavuje z nastavení tých istých položiek ponuky. Toto je veľmi dôležité pochopiť, pretože ak budete vedieť, kde hľadať určité nastavenia, vaša úloha bude oveľa jednoduchšia. , ako aj nastavenie modulov pre ne.

Po vstupe do správcu ponúk môžete kliknúť na ikonu v stĺpci oproti tomu, ktorý potrebujete, čím sa otvorí zoznam všetkých položiek, ktoré tam už sú. Na túto stránku sa dostanete aj jednoduchým výberom na paneli správcu v hornom riadku „Ponuka Všetko“ - „Názov toho, čo potrebujete“:

V dôsledku toho sa otvorí okno so zoznamom:

Vytvorenie položky menu

V hornej časti uvidíte tlačidlá, medzi ktorými bude tlačidlo „Vytvoriť“, kliknutím na ktoré sa otvorí sprievodca na vytvorenie nového navigačného prvku:

V tomto okne uvidíte stromovú štruktúru typov odkazov na menu, ktoré môžete vytvoriť v Joomle. Tento strom obsahuje vnorené prvky, ktoré sa otvoria po kliknutí na vybranú nadradenú vetvu. Všetko je celkom jednoduché a jasné.

Slúži na to, aby sme si po kliknutí na vytvorenú ponuku menu vybrali možnosť prezentácie stránky, na ktorú prejdeme. Inými slovami, budete si musieť vybrať jednu zo šablón stránok Joomla. Rôzne šablóny vám umožňujú kombinovať jeden alebo viac článkov na základe sekcií a kategórií, do ktorých patria.

Upozorňujeme, že vo vyššie uvedenom strome je pomerne veľa možností a sú rozdelené podľa typu komponentu (to je), na základe ktorého sa bude obsah zobrazovať na stránke. V prvom rade nás zaujímajú možnosti, ktoré navrhujú vytvorenie komponentu Obsah štandardne zabudovaného do motora, ktorý je zodpovedný za prácu s materiálmi.

Ale okrem hlavného komponentu pre prácu s článkami existujú aj ďalšie, ktoré zase pridajú do tohto stromu svoje vlastné možnosti, ktoré vám umožnia odkazovať na webové stránky s obsahom generovaným naším Obsahom.

Zatiaľ sa však zameriame na zváženie výstupu materiálov a všetko ostatné zvážime najlepšie, ako vieme. Takže prvok ponuky v Joomle môže odkazovať na tri hlavné typy stránok: s jedným článkom, celou kategóriou alebo sekciou.

Okrem toho prvok ponuky môže označovať buď jednotlivý komponent alebo kategóriu tohto komponentu. Môžete napríklad vytvoriť odkaz, ktorý vedie na stránku so zoznamom všetkých kategórií galérie, ktorú ste vytvorili, a na stránku s obsahom (fotkami) len jednej.

Tento neporiadok môže vyzerať takto:

Zároveň boli v strome vybrané nasledujúce možnosti z tých, ktoré boli pridané po inštalácii komponentu Phoca Gallery:

Hlavnou úlohou pri vytváraní webovej stránky na Joomle je správne usporiadať informačný obsah (obsah, obsah). Mám na mysli štruktúru sekcií a kategórií ako pri článkoch, tak aj napríklad pri zložke fotogaléria. Existuje pomerne veľa metód na zobrazenie dobre štruktúrovaného obsahu.

Je pravda, že začínajúcim užívateľom často spôsobuje ťažkosti rôzne spôsoby výberu. Dúfam ale, že do konca čítania tejto publikácie sa zmätok spôsobený neprehľadným systémom trochu zníži a aspoň v niektorých otázkach bude jasno.

Ak chcete dosiahnuť čo najpohodlnejšiu navigáciu, mali by ste začať so správnym formovaním sekcií a kategórií a distribúciou dostupných článkov medzi nimi. A vytvoriť na tomto základe rozsiahly systém menu a ich prvkov pre pohodlný a zrozumiteľný výstup pre užívateľov bude technologická záležitosť.

Prvky menu, ktoré vám umožňujú zobrazovať články na stránke

Ak chcete na svojom webe zobraziť obsah, ktorý zahŕňa články, budete musieť do ponuky pridať nové prvky z vetvy stromu s názvom „Materiály“. Celkom logické, predpokladám. Kliknutím na túto vetvu stromu sa vám zobrazí zoznam všetkých možných možností, ktoré môžete použiť na zobrazenie materiálov na webových stránkach vašej lokality:

Nie je ich až tak veľa, no umožnia vám zobraziť obsah článku v najrôznejších formách – od jednotlivých publikácií až po blog celej sekcie na jednej stránke webu.

Teraz musíme len pochopiť, na čo slúži tá či oná možnosť v tejto vetve stromu, a potom prísť na ich nastavenia, ktoré nám umožňujú zobrazovať blogy alebo zoznamy článkov v Joomle. Pomocou týchto nastavení môžete nastaviť vzhľad a poradie zobrazenia materiálov. Ale prvé veci.

Možnosť vydania jedného článku zvážime na konci publikácie a nie je tam nič zložité ani vyžadujúce pozornosť. A teraz sa chcem podrobne venovať dva hlavné výstupné vzory:

  1. Šablóna blogu (kategórie alebo sekcie) – nazýva sa tak preto, lebo spôsob zobrazenia článkov v tomto prípade pripomína štandardné blogy. V tomto prípade bude webová stránka vygenerovaná v Joomle vo všeobecnosti sériou oznámení (úvodných častí) článkov, ktoré budú ukončené odkazom „Viac podrobností“. Všetky budú patriť buď do jednej sekcie alebo do jednej kategórie, ktorú si vyberiete pri nastavovaní.
  2. Štandardná šablóna pre zoznam sekcií alebo kategórií, čo je v podstate to isté. Webová stránka vygenerovaná v Joomle bude tabuľka, ktorá obsahuje buď nadpisy kategórií zo špecifickej sekcie, alebo nadpisy článkov zo špecifickej kategórie.

Samozrejme, šablóna blogu má oveľa väčšiu flexibilitu ako štandardná, ktorá zobrazuje obsah stránky v tabuľke len vo forme nadpisov, čo sú odkazy na plné verzie článkov.

Formát blogu kategórie alebo sekcie vám umožňuje zobraziť nielen názvy článkov, ale aj pridať malý oznam, ktorý vám umožní vzbudiť ďalší záujem návštevníkov tejto stránky, aby pokračovali v čítaní a kliknutím na odkaz „Prečítať viac“ .

Zároveň si môžete celkom flexibilne prispôsobiť vzhľad článkov. Môžete si nastaviť, koľko oznámení sa bude zobrazovať na celú šírku stránky, koľko bude rozdelených do stĺpcov, nastaviť počet stĺpcov a určiť počet nižšie zobrazených materiálov vo forme odkazov.

Ako vytvoriť blog v Joomle na základe článkov v kategórii

Skúsme najprv vytvoriť prvok ponuky v Joomle na základe šablóny blogu kategórie (alebo sekcie) a pozrime sa na všetky nastavenia, ktoré môžeme zmeniť. Budú pre nich takmer totožné. Preto budeme brať do úvahy iba možnosť založenú na šablóne kategórie a analogicky si môžete túto časť zistiť sami.

Prejdite na panel správcu Joomla a vyberte ich horné riadkové položky „Všetky ponuky“ - „Názov toho, čo potrebujete“. Na stránke, ktorá sa otvorí, kliknite na tlačidlo „Vytvoriť“ umiestnené v hornej časti. V strome, ktorý sa otvorí, kliknite na možnosť „Materiály“ - „Kategória“ - „Šablóna zoznamu“. V dôsledku týchto akcií sa otvorí okno s nastaveniami položiek ponuky na základe šablóny, ktorú ste vybrali:

Do poľa „Názov“ zadajte ako zvyčajne názov tohto prvku ponuky, ktorý sa zobrazí na stránke. Pole „Prezývka“ by sa malo vyplniť iba vtedy, ak . Potom budete potrebovať.

Ak na organizáciu SEF používate komponenty tretích strán, nebudete ho musieť vypĺňať. už som napísal.

Pole „Link“ zobrazuje hypertextový odkaz na stránku vygenerovanú na základe tejto položky ponuky. Môžete ho skopírovať a použiť na vytváranie webových odkazov z textu iných článkov na vašej stránke. V poli „Zobraziť v“ budete musieť vybrať ponuku, v ktorej sa bude nachádzať položka, ktorú vytvárame.

V stĺpci „Rodičovský prvok“ si môžete vybrať rodiča pre vytváraný prvok, po kliknutí naň sa v menu zobrazí naša vnorená položka. Ak ho nechcete vnoriť, mali by ste ponechať predvolenú možnosť „Top“.

V časti „Prístup“ môžete nastaviť, ktorým návštevníkom sa táto položka zobrazí. Buď všetci (používajú sa najčastejšie), alebo len registrovaní, alebo iba správcovia Joomly (možnosť „Špeciálne“).

V poli „Otvoriť v“ vyberte, či sa stránka otvorí v rovnakom okne, v novom okne alebo na novej karte prehliadača.

Založenie blogu na Joomle

Prejdeme na pravú stranu nastavení, kde sú sústredené karty s parametrami zodpovednými za prezentáciu webovej stránky, ktorá sa otvorí po kliknutí na tento odkaz. Začnime naše úvahy s hlavnými parametrami umiestnenými na karte s rovnakým názvom:

V poli „Kategória“ musíte vybrať tú, ktorej obsah sa zobrazí ako blog. V stĺpci „Popis“ môžete skryť alebo zobraziť zobrazenie popisu tejto kategórie, ktorý sa zobrazí v hornej časti stránky blogu. To isté platí pre „Popis obrázka“.

V poli “Plná šírka” si môžete nastaviť počet článkov (najčastejšie len ich úvodných častí – oznamov), ktoré sa budú zobrazovať v celej šírke web stránky bez členenia do stĺpcov. V stĺpci „Úvod“ určíte počet materiálov, ktoré budú rozdelené do stĺpcov a v poli „Stĺpce“ určíte ich počet. Zobrazia sa za tými článkami, ktoré sú zobrazené na celú šírku.

Môžete teda napríklad zadať čísla do týchto štyroch polí: 1 6 2 4, v dôsledku čoho bude vygenerovaná stránka s blogom vyzerať takto: úplne hore sa zobrazí oznam k článku, nasleduje šesť ďalších oznámení z tejto kategórie, no, úplne dole bude zoznam ďalších štyroch odkazov.

To je jasné? nie? Potom skúste sami experimentovať s číslami v týchto nastaveniach a všetko vám bude jasné a zrozumiteľné. V súčasnosti nie je možné v Joomle implementovať zobrazovanie článkov v kategórii alebo sekcii blogu najskôr v stĺpcoch a potom na celú šírku stránky. Preto sa budete musieť uspokojiť s tým, čo máte.

Ach, mimochodom, nula v ktoromkoľvek z týchto štyroch polí okrem „stĺpca“ bude znamenať, že žiadny z materiálov v tejto kategórii nebude používať túto funkciu zobrazenia. Pozreli sme sa na hlavné parametre, ktoré je možné zmeniť pri vytváraní položky menu v Joomle. Teraz poďme na kartu pokročilých:

Tu sú nastavenia, ktoré sú zodpovedné za poradie článkov. Možností je veľa – podľa dátumu, abecedne, v poradí zobrazenia, ktoré si nastavíte v správcovi obsahu (tejto kategórie).

Pole Objednávka budete potrebovať, ak vytvárate položku ponuky pre sekciu, ktorá obsahuje viac ako jednu kategóriu. V tomto prípade si môžete vybrať spôsob, akým chcete triediť kategórie v sekcii, podľa ktorej sa na stránke zobrazí ich zoznam vygenerovaný na základe šablóny blogu sekcie.

Pole „Sorting“ určuje poradie samotných článkov pri ich zobrazení. Mimochodom, pri vytváraní položky ponuky s kódovým názvom „Šablóna blogu sekcie“ môžete zoradiť všetky články bez toho, aby ste zohľadnili ich príslušnosť k určitej kategórii, ale na to musíte vybrať možnosť „Predvolené“ v predchádzajúcej „Objednávke“. " lúka.

Ak vyberiete možnosť „Zobraziť poradie“, články z kategórie Joomla, ktorú ste si vybrali, sa budú na stránke zobrazovať v poradí, ktoré ste nastavili v správcovi obsahu, pričom nastavíte filter len pre ne.

Existujú dva spôsoby triedenia článkov v správcovi obsahu, ktoré patria do kategórie, ktorú potrebujete. Čísla, ktoré potrebujete, môžete umiestniť do stĺpca „Sorting“ a kliknúť na disketu umiestnenú vedľa názvu tohto stĺpca. Môžete použiť aj zelené šípky v rovnakom stĺpci, ale pri veľkom počte článkov to bude pravdepodobne nepohodlné.

V stĺpci „Paginácia“ a niekoľkých nasledujúcich stĺpcoch rozšírených nastavení položiek ponuky na základe šablóny blogu kategórie alebo sekcie môžete skryť a zobraziť stránkovanie. Povedzme, že ak je v zobrazenej kategórii viac materiálov, ako ste zadali v nastaveniach popísaných vyššie, potom Joomla pridá číslovanie (stránkovanie) na spodok vygenerovanej webovej stránky s blogom, pokiaľ to nezakážete v časti „Paging“ lúka.

Nezabudnite, že články, ktoré sa majú zobraziť ako súčasť blogu v Joomle, musia byť pripravené zodpovedajúcim spôsobom, konkrétne ich budete musieť otvoriť vo vizuálnom editore na úpravu, umiestniť kurzor myši za niekoľko odsekov textu a kliknúť na „ Viac informácií“, ktorý sa nachádza v spodnej časti okna editora.

V dôsledku toho sa na pozícii kurzora objaví riadok oddeľujúci text oznámenia. Na blogu sa zobrazí iba oznam umiestnený nad týmto riadkom.

Zobrazenie samostatného materiálu, zoznamu kategórií alebo článkov

Poďme si teraz prejsť nastaveniami, ktoré môžete nastaviť pri vytváraní alebo úprave položky ponuky na základe štandardnej šablóny sekcie. Najprv prejdite na panel správcu a v hornom riadku vyberte „Všetko menu“ - „Názov toho, čo potrebujete“. V okne, ktoré sa otvorí, kliknite na tlačidlo „Vytvoriť“ umiestnené v hornej časti.

V strome položiek, ktoré môžete vytvoriť, ktorý sa otvorí, kliknite na možnosť „Materiály“ - „Kategória“ - „Štandardná šablóna sekcie“. V dôsledku týchto akcií sa otvorí okno s nastaveniami.

Pozoruhodné je, že jeho ľavá strana bude vyzerať úplne rovnako ako na tej, ktorú sme predtým skúmali. Hlavný rozdiel spočíva v hlavných parametroch:

V poli „Sekcia“ budete musieť vybrať sekciu, ktorej zoznam kategórií sa zobrazí po kliknutí na tento odkaz v ponuke. Mimochodom, návštevník si pri prezeraní zoznamu kategórií bude môcť zobraziť zoznam materiálov v každej z nich jednoduchým kliknutím myšou na jej názov. Účel polí „Popis“ a „Obrázok“ je podobný ako vyššie.

Bude pre vás jednoduchšie vidieť účel zostávajúcich polí v akcii, ako o ňom čítať. Všetky ostatné nastavenia sa nelíšia od vyššie uvedených.

Skúsme vytvoriť položku ponuky v Joomle na základe šablóny zoznamu kategórií a uvidíme, ako sa líšia nastavenia:

V nastaveniach nižšie si môžete nastaviť počet článkov zobrazovaných v zozname, ako aj povoliť alebo zakázať zobrazovanie nadpisov stĺpcov zoznamu, dátum vytvorenia (môžete si nastaviť vlastný formát) a filter, ktorý vám umožní triediť materiály podľa nadpisov, autorov alebo podľa hitov (počet zobrazení materiálu návštevníkmi).

Nakoniec poviem pár slov o vytvorení položky ponuky v Joomle na základe štandardnej šablóny materiálu. Všetko je tu veľmi jednoduché, v hlavných parametroch máte len možnosť vybrať si požadovaný artikel z materiálového manažéra, ktorý sa otvorí po kliknutí na odkaz v menu.

Je možné, že táto buržoázna vízia úspešnej propagácie blogu vám bude užitočná (hovorí autor najpopulárnejšieho blogu o SEO v buržoázii):

Veľa šťastia! Uvidíme sa čoskoro na stránkach blogu

Mohlo by vás to zaujímať

Vytváranie a zobrazovanie článkov (obsahu) v Joomle pomocou sekcií a kategórií, blogu na Joomle a tlačidla Čítať viac.
Kontakty na stránku a formulár spätnej väzby pomocou vstavaného komponentu Joomla
Čo je Joomla
Moduly pre zobrazenie zoznamu sekcií v Joomle, náhodné a najnovšie správy, podobné materiály, ľubovoľné fotografie a Html kód
Menu v Joomle - pridanie vnoreného alebo rozbaľovacieho menu, ako aj vytvorenie a konfigurácia modulu na jeho zobrazenie na stránke
Moduly v Joomle - zobrazenie pozície, nastavenie a výstup, ako aj priradenie prípon tried
Usporiadanie obsahu v Joomle - mazanie a vytváranie článkov v administračnom paneli, ako aj nastavenie parametrov pre všetky materiály
Komponent K2 na vytváranie blogov, katalógov a portálov na Joomle - funkcie, inštalácia a rusifikácia
Joomla admin - kompletný manuál o všetkých nastaveniach Joomla admin panela v detailoch a obrázkoch

Situácie často vznikajú, keď potrebujete rôzne kategórie v Joomla! výstup pomocou jednotlivých šablón. Napríklad kategória správ sa zobrazuje s vlastnou šablónou a kategória článkov by sa mala zobrazovať s vlastnou šablónou, ktorá sa veľmi líši od šablóny zobrazenia správ Joomla. Tu je jednoduchý spôsob, ako to urobiť na štandardnej úrovni výstupnej šablóny com_content, bez ovplyvnenia jadra Joomly.

Keď sme sa pozreli na štruktúru štandardného komponentu com_content v Joomle, skopírujme výstupné súbory šablóny kategórií do našej šablóny Joomla, ak tam ešte nie sú. Zvážte šablónu výstupu blogu kategórie:

(root)\templates\(ŠABLONA)\html\com_content\category\blog.php – úvodná šablóna

(root)\templates\(TEMPLATE)\html\com_content\category\blog_item.php – šablóna materiálu

(root)\templates\(TEMPLATE)\html\com_content\category\blog_links.php – šablóna pre odkazy na nasledujúce materiály

Ako prvá sa načíta výstupná šablóna blog.php, ktorá zase používa ďalšie dve šablóny. Na vyriešenie problému sa nemusíte dotýkať základných súborov Joomla, ale použijú sa iba šablóny.

Keďže blog.php sa načíta ako prvý, je potrebné s ním vykonávať príslušné manipulácie. Môžete pridať nevyhnutnú podmienku na kontrolu kategórie Joomla. Po skontrolovaní, či je priamy prístup zakázaný, pridajte:

items->catid === $categories[$i]) ( $this->_layout = "myblog"; $this->display(); $check = true; break; ) ) // Ak sa podmienka nezhoduje , zobraziť obvyklú šablónu if (!isset($check)) : $cparams =& JComponentHelper::getParams("com_media"); ?>

A na konci súboru uzavrieme podmienku:

Pozrime sa trochu na kód:

Do premennej $categories pýtame sa ID kategórie, ktoré je potrebné zobraziť ako samostatnú šablónu oddelenú čiarkami. Potom to celé usporiadame do poľa a vyberieme prvý prvok, aby sme určili kategóriu výstupu. Potom túto kategóriu porovnáme s kategóriami uvedenými v premennej $categories a ak existuje zhoda, nastavíme našu šablónu a zobrazíme ju. Ak sa nenájdu žiadne zhody, potom premenná $šek nie je nainštalovaný a zobrazí sa obvyklá šablóna blog.php.

Zostáva len vytvoriť naše šablónové súbory v rovnakom adresári:

(root)\templates\(ŠABLONA)\html\com_content\category\myblog.php – úvodná šablóna

(root)\templates\(TEMPLATE)\html\com_content\category\myblog_item.php – šablóna materiálu

(root)\templates\(TEMPLATE)\html\com_content\category\myblog_links.php – šablóna pre odkazy na nasledujúce materiály

Týmto spôsobom môžete ovládať výstupné šablóny pre rôzne kategórie bez ovplyvnenia jadra Joomly.

IN WordPress implementuje sa to veľmi jednoducho: stačí vytvoriť kópiu šablóny kategória.php a pridajte k nemu slimák (anglický systémový názov rubriky) z požadovanej rubriky. Napríklad: kategória-novinky.php sa použije pri zobrazovaní príspevkov kategórie so slimákom správy.

Dotkli sme sa témy wordpress, tu budeme uvažovať o joomle, konkrétne o tom, ako vytvárať a predefinovať výstupné šablóny. Nie, nie, nie všeobecná šablóna webu (aj keď s ňou budeme pracovať), ale niečo iné, čo, žiaľ, mnohí vývojári jednoducho zanedbávajú. Ale prvé veci.

Najprv sa pozrime na to, ako funguje šablóna v joomle. Vysvetlím všeobecne, ale aby ste pochopili, o akých vzorcoch hovorím. Všetci vieme, že webová stránka má šablónu, ktorú môžeme zmeniť na čokoľvek chceme. Táto šablóna teda môže obsahovať podšablóny, konkrétne šablóny rozšírenia. Predstavte si, že chcete zmeniť štýl výstupu napríklad nejakého modulu, zoberme si modul na výstup najnovších materiálov. Modul môže byť buď natívny vstavaný, alebo od tretej strany, v zásade na tom nezáleží, podstata je rovnaká. Predstavte si, že potrebujeme zameniť názov článku a obrázok oznámenia, t.j. bol - najprv je názov článku, potom je pod ním obrázok, potom dátum, potom text atď. A dizajnér nám to nakreslil takto - obrázok je hore a nadpis dole. Ako sa zmeníme? Tu je to najzaujímavejšie... Veľa vývojárov sa nezamýšľa nad tým, že joomla je rýchlo rastúci systém, ktorý sa vyznačuje častými aktualizáciami. Mnohí vývojári však nachádzajú tieto riadky v súboroch modulov a menia ich podľa potreby. Nie je to možné? Prečo, je to možné až po aktualizácii modulu alebo motora, ak ide o natívny modul - vaše zmeny sa zničia a všetka vaša práca vyjde nazmar. To znamená, že zmenené súbory sa počas aktualizácie jednoducho prepíšu. Vývojári to teda predvídali a prišli so systémom šablón a podľa mňa je to veľmi správny a pohodlný prístup.

Štruktúra článku

Ako teda funguje prepisovanie šablóny? Joomla, ako väčšina moderných motorov, funguje podľa modelu MVC – model, pohľad, ovládač. Teraz nepôjdem hlbšie, ale poviem, že tento model zabezpečuje oddelenie logiky od šablóny. Takže je to táto šablóna, ktorá je umiestnená v hlavnej šablóne joomla. Joomla je navrhnutá tak, že ak sa šablóny rozšírenia nenachádzajú v hlavnej šablóne stránky v priečinku „html“, odstráni ich z jadra. Aby to bolo jasné, uvediem jeden príklad.

Zoberme si štandardný komponent com_content je komponent článku joomla. Skúsme predefinovať typ odporúčaných článkov. Zobrazme si ich napríklad na hlavnej stránke. K tomu potrebujeme pridať šablónu pre zobrazenie vybraných článkov komponentu do hlavnej joomla šablóny. Ak to chcete urobiť, vytvorte priečinok html v koreňovom adresári hlavnej šablóny lokality, potom v ňom priečinok „com_content“ a potom priečinok „featured“ (vybrané materiály), t.j. cesta bude asi takáto - /templates/vaša šablóna/html/com_content/featured. Teraz prejdite na nasledujúcu cestu - /components/com_content/views/featured/tmpl/ a skopírujte súbory default.php, default_links.php a default_item.php do vytvoreného priečinka „featured“ vašej šablóny. Teraz upravte tieto súbory podľa potreby. Zmeny budete môcť okamžite vidieť na webovej stránke. Teraz, keď aktualizujete joomla, vaše zmeny zostanú nedotknuté.

Týmto spôsobom môžete prepísať výstupnú šablónu takmer akéhokoľvek komponentu alebo modulu, vstavaného aj iného. Pluginy nemajú šablóny. Na jednej strane sa predefinovanie šablón môže zdať ako fuška – vytváranie priečinkov v určitom poradí, ak niečo urobíme zle, šablóny nebudú fungovať. V najnovších verziách joomly, počnúc joomla 3.2, bolo možné vytvárať prepisy automaticky priamo z panela správcu stránky. Ak to chcete urobiť, prejdite na Rozšírenia -> Správca šablón -> v zozname šablón oproti používanej šablóne kliknite v stĺpci „Šablóna“ na názov šablóny a prejdite do editora šablón.

Teraz stačí kliknúť na rozšírenie, ktoré vás zaujíma, a prepisy sa automaticky vytvoria v priečinku vybranej šablóny. Podľa mňa to výrazne zjednodušuje život, pretože... nemusíte sa starať o to, aké priečinky vytvoriť, čo kam umiestniť atď.

Okrem šablón komponentov a modulov môžeme tiež predefinovať vzhľad rozložení. Čo sú rozloženia? Potrebujeme napríklad zmeniť šablónu navigácie po stránke. Ak to chcete urobiť, jednoducho vytvorte šablónu rozloženia „Paginácia“ na paneli správcu a podľa potreby ju zmeňte. Rozloženia sú novou funkciou zavedenou v Joomla 3.

Alternatívne rozloženie

Teraz chápeme, že pred zmenou dizajnu výstupu určitého rozšírenia musíme vytvoriť jeho šablónu. Ale predstavte si, že tomu istému modulu treba dať viacero dizajnov, t.j. v jednej časti stránky je dizajn jeden, v inej sekcii je dizajn odlišný. Ako byť tu? Poviem, že vývojári to tiež predvídali a vytvorili špeciálnu možnosť s názvom „Alternatívne rozloženie“. Túto možnosť môžete vidieť v nastaveniach modulu alebo komponentu. Napríklad v nastaveniach modulu to vyzerá takto.

Predefinujme napríklad šablónu modulu prihlasovacieho formulára na stránke a vytvorte dve šablóny. Aby bolo jasné, ako sa navzájom líšia, urobme prihlasovacie tlačidlo v jednej šablóne štandardne oranžové, prihlasovacie tlačidlo v šablóne "Protostar" Modrá. Najprv prejdite do správcu šablón a vytvorte prepísanie modulu "mod_login"— Rozšírenia -> Správca šablón -> v stĺpci „Šablóna“ vyberte našu šablónu, mám túto šablónu "Protostar"-> záložka „Vytvoriť prepísanie“ a v stĺpci „Moduly“ kliknite na odkaz "mod_login".

Ďalej dostaneme správu, že prepísanie bolo vytvorené a ďalšia vec, ktorú urobíme, je prejsť do priečinka šablóny „Protostar“ (ak je stránka hosťovaná, potom je lepšie použiť FTP klienta, napríklad total commander) a vidíme, že v koreňovom adresári šablóny sa objavil priečinok "html", otvorte tento priečinok a potom priečinok "mod_login" a vidíme dva súbory šablón: default.php A default_logout.php. Tieto súbory môžeme meniť tak, ako chceme a po obnovení stránky hneď vidíme výsledok na stránke. Tieto zmeny sa však okamžite prejavia vo všetkých vytvorených moduloch "mod_login" a musíme vytvoriť dva rôzne návrhy.

Aby ste pochopili podstatu alternatívneho rozloženia, prejdite na nastavenia modulu Prihlasovací formulár -> kartu „Ďalšie parametre“ a uistite sa, že v rozbaľovacom zozname "Alternatívne rozloženie" Existuje iba predvolená šablóna a to je všetko.

Teraz vytvorte kópie prepísaných šablón v priečinku mod_loginšablónu stránky (vyberte súbor, stlačte ctrl + c, potom ctrl + v), budeme mať súbory s predponou „copy“. Premenujme oba súbory, pričom predponu „copy“ nahradíme napr. "-alternativa"(názvy súborov musia byť striktne latinské a nesmú obsahovať podčiarkovníky), t.j. mali by sme mať dva ďalšie súbory: default-alternative.php A default-alternative_logout.php. Teraz hľadáme kód tlačidla v súbore default-alternative.php s triedou "btn btn-primary" a zmeniť "btn-primary" na "btn-warning"(trieda tlačidla výstrahy v ), t.j. Páči sa ti to - class="btn btn-warning".

Teraz prejdite na nastavenia modulu mod_login a vidíme, že v zozname „Alternatívne rozloženie“ sa objavila ďalšia šablóna „predvolená alternatíva“.

To je všetko, teraz môžeme naklonovať náš modul a vybrať šablónu „predvolená alternatíva“ v možnosti „Alternatívne rozloženie“. Teraz sa táto šablóna zobrazí na stránke s oranžovým prihlasovacím tlačidlom.

Alternatívne usporiadanie kategórií a článkov

Rovnako ako modulom, aj článkom a kategóriám je možné priradiť vlastné alternatívne rozloženie výstupu. Môžeme prepísať výstup akéhokoľvek článku alebo kategórie. Pri vytváraní webovej stránky sa často musíte uchýliť k takýmto metódam, najmä ak ide o veľkú stránku a je na nej veľa rôznych informácií.

Alternatívne rozloženie môžeme priradiť k samostatnej kategórii a samostatnému článku.


Okamžite stojí za zmienku, že alternatívne rozloženie kategórie bude fungovať iba vtedy, ak kategória nie je viazaná na položku ponuky s typom „Blog kategórie“ alebo „Zoznam materiálov kategórie“. Na zobrazenie alternatívneho rozloženia pre kategóriu, ktorá je viazaná na položku ponuky, použijeme inú metódu, ale o tom nižšie...

Alternatívne rozloženie jedného článku

Vytvorme alternatívne rozloženie pre samostatný materiál. Napríklad v samostatnom materiáli som nastavil názov H2 na triedu pageTitle, takže tento materiál sa stal jedinečným vo vzťahu k ostatným. Ako sa to dá dosiahnuť? Jednoducho vytvoríme alternatívne rozloženie stránky a priradíme ho k požadovanému článku. Ak to chcete urobiť, najprv vytvorte prepísanie článku: Rozšírenia -> Správca šablón -> stĺpec "Šablóna", vyberte svoju šablónu -> Vytvoriť prepísanie -> v stĺpci "Komponenty" nájdite "com_content", rozbaľte zoznam a kliknite na na odkaze "článok".

Teraz prejdite do adresára - /templates/vaša šablóna/html/com_content/article/ a vytvorte kópiu súboru default.php. Potom tento súbor premenujte, napríklad default-alt.php. V šablóne vykonáme potrebné zmeny (názov stránky som nastavil na triedu pageTitle, ak si pamätáte). Teraz priraďme túto šablónu k požadovanému článku - Materiály -> Správca materiálov -> vyberte požadovaný materiál -> Možnosti zobrazenia materiálu -> prejdite nadol a v poli „Alternatívne rozloženie“ vyberte naše rozloženie - predvolené-alt.

Ak teraz znova načítame stránku, môžeme vidieť naše zmeny.

Teraz dajme nášmu alternatívnemu rozloženiu „default-alt“ vhodný názov. Nazvime to napríklad takto – Moje alternatívne rozloženie. Aby sme to dosiahli, musíme pridať konštantu s prekladom - TPL_ NÁZOV VAŠEJ ŠABLÓNY _COM_CONTENT_ARTICLE_LAYOUT_ ALTERNATÍVNY NÁZOV SÚBORU ROZLOŽENIA ="Moje alternatívne rozloženie" - do lokalizačného súboru šablóny - ru-RU.tpl_ názov šablóny .sys.ini.

Používam predvolenú šablónu "protostar" a názov môjho alternatívneho súboru rozloženia je default-alt.php. V mojom prípade som na preklad pridal konštantu TPL_PROTOSTAR_COM_CONTENT_ARTICLE_LAYOUT_DEFAULT-ALT=”Moje alternatívne rozloženie” do súboru ru-RU.tpl_protostar.sys.ini (/language/ru-RU/). Keď teraz vyberiem alternatívne rozloženie, zobrazí sa moje meno.

Existuje jednoduchšia metóda na lokalizáciu alternatívneho rozloženia prepísaním konštánt jazyka joomla. Písal som o tom v, môžete si tiež prečítať. Preklad sa vytvára z administračného panela a nie je potrebné prechádzať do súborov. Ak to chcete urobiť, prejdite do časti Rozšírenia -> Správca jazykov -> Predefinovanie konštánt. Ďalej v poli „Filter“ prepnite do oblasti ovládacieho panela s požadovaným jazykom (mám ruštinu, na viacjazyčnej stránke budete musieť vytvoriť jeden pre každý jazyk).

Teraz kliknite na tlačidlo „Vytvoriť“ a do poľa „Jazyková konštanta“ zadajte našu konštantu, pre mňa je to TPL_PROTOSTAR_COM_CONTENT_ARTICLE_LAYOUT_DEFAULT-ALT. Do poľa „Text“ zadajte jeho preklad – Moje alternatívne rozloženie. Kliknite na uložiť. To je všetko, preloží sa aj rozloženie.

Ešte dodám, že naše alternatívne rozloženie sa dá definovať aj globálne, t.j. štandardne sa použije na všetky materiály. Ak to chcete urobiť, prejdite do nastavení materiálov - Správca materiálov -> kliknite na tlačidlo "Nastavenia" v pravom hornom rohu -> na prvej karte "Materiály" úplne hore vidíme pole "Výber rozloženia".

Alternatívne rozloženie kategórií

V podstate rovnakým spôsobom ako v prípade článku sa vytvorí alternatívne rozloženie kategórií. Vytvorte prepísanie šablóny zoznamu článkov kategórie (pri vytváraní prepísania kliknite na odkaz „kategória“). Ďalej prejdite na našu šablónu a otvorte vytvorený priečinok prepísania - kategóriu. V tomto priečinku nájdeme súbory: blog.php, blog_item.php A blog_children.php a vytvorte ich kópie (vyberte, CTRL+C -> CTRL+V). Premenujme kópie týchto súborov, nazval som ich takto: myblog.php, myblog_item.php A myblog_children.php. Môžete nahradiť predponu " môj blog_» podľa názvu, ale postupnosť akcií musí byť presne takáto, inak sa môžu vyskytnúť chyby. Teraz na paneli správcu stránky otvoríme kategóriu, ku ktorej chceme priradiť alternatívne rozloženie a na karte „Možnosti“ nájdeme pole „Alternatívne rozloženie“. Rozbalením zoznamu sa nám zobrazí rozloženie, ktoré sme vytvorili (štandardne už existujú dve rozloženia: Blog a Zoznam).

Dovoľte mi, aby som vám to znova pripomenul! Toto alternatívne rozloženie sa použije len vtedy, ak kategória nie je viazaná na položku ponuky s blogom kategórie alebo typom zoznamu kategórií.

Rozloženie môžete tiež primerane pomenovať vytvorením jazykovej konštanty - TPL_ NÁZOV ŠABLÓNY _COM_CONTENT_CATEGORY_LAYOUT_ LAYOUT FILE NAME (kópia súboru blog.php). V mojom prípade to bude - TPL_PROTOSTAR_COM_CONTENT_CATEGORY_LAYOUT_MYBLOG, do poľa prekladu som uviedol svoje meno - Môj blog.

Takže sme predefinovali výstupnú šablónu blogu kategórie, ale ak ste si všimli, že v priečinku prepísania kategórie sú aj súbory: default.php, default_item.php a default_children.php – to sú naše súbory šablón zoznamu kategórií. Ak teda chcete vytvoriť alternatívne rozloženie zoznamu kategórií, musíte vytvoriť kópie týchto súborov. Ostatné je všetko rovnaké.

Zdalo by sa, že je to všetko, ale je tu ešte jeden bod, o ktorom chcem hovoriť. Len si predstavte náš zoznam materiálov kategórie, zobrazujú sa vo formáte blogu. Poďme teraz zmeniť názov materiálu v zozname kategórií. V predvolenom nastavení je to H2 a my ho zmeníme na H3. Úpravy sú vykonané v súbore blog_item.php, ale urobím zmeny v alternatívnom rozložení, súbore myblog_item.php. Ak teda otvoríme tento súbor, ukáže sa, že niektoré bloky sú umiestnené v samostatných súboroch vrátane názvu nášho článku. Pri vytváraní prepísania v šablóne nezabudnite na tretí stĺpec „Rozloženia“. Takže teraz prejdeme k tomuto stĺpcu. Musíme vytvoriť prepisy rozloženia pre štandardný komponent článku joomla. Ak to chcete urobiť, prejdeme na prepísania a v stĺpci „Rozloženia“ kliknite na odkaz „obsah“. Teraz prejdeme do priečinka našej šablóny, potom do priečinka „html“ a vidíme, že sa tam objavil ďalší priečinok - „rozloženia“. Skvelé! Teraz poďme do tohto priečinka -> joomla -> obsah a tu musíme nájsť súbor, ktorý obsahuje názov nášho článku. Aby sme to urobili, vráťme sa do nášho súboru myblog_item.php (v mojom prípade) a hľadajme riadky, kde zobrazujeme nadpis. Pre mňa je to riadok 23. Vyzerá to takto:

položka); ?>

Na základe tohto kódu vidíme, že pripájame súbor s názvom - blog_style_default_item_title, to je presne to, čo budeme hľadať v priečinku rozloženia. Mám tento súbor - blog_style_default_item_title.php. Môžete ho okamžite otvoriť a upraviť, ale tiež navrhujem vytvoriť alternatívne rozloženie pre túto šablónu hlavičky. Ak to chcete urobiť, vytvorte kópiu tohto súboru a premenujte ho, napríklad som to nazval takto - . Teraz poďme k súboru myblog_item.php a zmeniť riadok

položka); ?>

položka); ?>

Teraz súbor šablóny myblog_style_default_item_title.php môžete zmeniť, ako chcete, a zmeny sa použijú presne v kategórii, ku ktorej je priradené alternatívne rozloženie kategórií. Takto funguje všetko. Ostatné šablóny pre stĺpec „Rozloženia“ sú predefinované rovnakým spôsobom.

Toto alternatívne rozloženie je možné definovať aj globálne, t.j. budú predvolene priradené ku všetkým kategóriám. Prejdite do nastavení štandardného komponentu článku joomla a vyberte požadované rozloženie na karte „Kategória“.

Alternatívne rozloženie položiek ponuky

Teraz sa pozrime na ďalšiu možnosť vytvorenia alternatívneho rozloženia, ktoré je ukotvené k položke ponuky. Prejdite do adresára - /templates/vaša šablóna/html/com_content/categoty a vytvorte kópiu súboru blog.xml a potom ho premenujte na (v mojom prípade) myblog.xml. Teraz otvorme tento súbor. Na začiatku súboru uvidíme takúto štruktúru:

Táto štruktúra definuje položku ponuky pre naše rozloženie. Zmeňme nasledujúce konštanty na naše vlastné, pričom nahradíme vybraný fragment v súlade s vytvorenou alternatívnou šablónou a vytvoríme pre ne prepísanie v jazykových súboroch:

COM_CONTENT_CATEGORY_VIEW_ BLOG _TITLE
COM_CONTENT_CATEGORY_VIEW_ BLOG _OPTION
JHELP_MENUS_MENU_ITEM_ARTICLE_CATEGORY_ BLOG
COM_CONTENT_CATEGORY_VIEW_ BLOG _DESC

Pomenoval som ich nasledovne:

COM_CONTENT_CATEGORY_VIEW_MYBLOG_TITLE
COM_CONTENT_CATEGORY_VIEW_MYBLOG_OPTION
JHELP_MENUS_MENU_ITEM_ARTICLE_CATEGORY_MYBLOG
COM_CONTENT_CATEGORY_VIEW_MYBLOG_DESC

Prejdite do správcu jazykov a vytvorte neustále prepisy pre oblasť ovládacieho panela jazykom, ktorý potrebujete. Všetko, čo som musel urobiť, bolo vytvoriť prepísanie pre dve konštanty: COM_CONTENT_CATEGORY_VIEW_MYBLOG_TITLE a COM_CONTENT_CATEGORY_VIEW_MYBLOG_DESC.

Vytvoríme novú položku ponuky, vyberieme typ „Materiály“ a uvidíme, že sa tam objavil nový typ nášho alternatívneho rozloženia. Nazval som to „Rozloženie blogu alternatívnej kategórie“.

Teraz sa výstup článkov v tejto položke ponuky zobrazí v súlade s vytvoreným rozložením.

Chcel by som vás upozorniť, že ak vytvoríte alternatívne rozloženie položiek ponuky, nebudete môcť vybrať toto alternatívne rozloženie globálne ani z kategórie, pretože už nebude k dispozícii.

Štýl modulu

Vráťme sa k našim modulom a pozrime sa, čo ešte môžeme urobiť, aby sme si uľahčili život. Doteraz sme skúmali vnútorné rozloženie každého rozšírenia, hovorili sme o tom, že ich možno predefinovať, ale moduly majú aj vonkajší plášť, ktorý sme pomocou vyššie uvedených metód nemali k dispozícii. Čo je to za škrupinu? Toto je napríklad blok s modulovateľnou triedou, ktorá obalí každý modul štandardným výstupným štýlom xhtml. Môžete sem zahrnúť aj názov modulu, ktorý sa štandardne zobrazuje v značke H3. Teraz si predstavte situáciu - musíte zmeniť jeden z modulov, alebo skôr jeho názov, aby ste zmenili značku H3 na bežný blok div s určitou triedou, povedzme, trieda moduleTitle, + tiež pridať značku span do tohto bloku, t.j. orámujte názov dodatočnou značkou span. Týkalo sa to samostatného modulu. Čo ak však potrebujete týmto spôsobom zobraziť všetky moduly na určitej pozícii modulu?

Poďme na to. Môžeme vytvoriť jedinečný obal a priradiť ho k akémukoľvek modulu. Ak to chcete urobiť, vytvorte súbor modules.php v priečinku šablóny a úplná cesta vyzerá takto - /templates/vaša šablóna/html/modules.php. Otvorte tento súbor a vložte do neho nasledujúci kód:

obsah)): ?>

">názov relácie): ?>

titul; ?>

obsah; ?>

S ukladaním sa však neponáhľajte, musíme ho ešte upraviť, alebo presnejšie vytvoriť jedinečný štýl pre modul, inak sa na stránke objaví chyba vo forme bielej obrazovky (s vypnutým zobrazovaním chýb), pretože tento štýl už existuje. Máme záujem o funkciu "modChrome_xhtm" dajme tomu jedinečný názov, nazval som to takto - "modChrome_myStyle". To je všetko, teraz je možné obsah funkcie upravovať tak, ako to potrebujeme. V dôsledku toho, ak som implementoval svoj plán, zmodernizoval som kód takto:

obsah)): ?>

">názov relácie): ?>
titul; ?>
obsah; ?>

Teraz môžete tento súbor uložiť. Ďalšia vec, ktorú urobíme, je prejsť do správcu modulov a otvoriť požadovaný modul na úpravu. Prejdite na kartu „Ďalšie parametre“, prejdite nadol a v poslednom filtri „Štýl modulu“ vidíme, že máme ďalší štýl - pre mňa je to myStyle.

Vyberáme tento štýl a pozorujeme výsledok. Ak sa pozrieme, uvidíme, že namiesto zvyčajného nadpisu H3 máme teraz blok div s triedou moduleTitle, ktorá obsahuje aj interný tag span.

Táto funkcia priradenia jedinečného štýlu každému modulu sa objavila v joomle 3. V joomle 2.5 som túto funkciu nevidel. Takže, ak ste to ešte neurobili.

Teraz sa pozrime na to, ako vytlačiť všetky moduly podľa daného štýlu na konkrétnej pozícii modulu. Modulárna pozícia v šablóne sa vloží takto:

name="header" - namiesto toho hlavička Zadajte svoje meno pre modulárnu pozíciu.

Ak si všimnete, na tejto pozícii je zobrazený štandardný štýl - xhtml. Nahraďte ho našou vytvorenou - myStyle, t.j. Páči sa ti to:

To je všetko, teraz sa všetky moduly v tejto modulárnej pozícii zobrazia podľa nášho štýlu. Rešpektujte vývojárov za to, že umožnili prispôsobiť šablónu tak flexibilne!

Pridané vlastnosti

Ak ste si všimli na tej istej karte modulu „Ďalšie parametre“, okrem polí „Alternatívne rozloženie“ a „Štýl modulu“ existujú aj polia ako „Prípona triedy CSS modulu“, „Ukladanie do vyrovnávacej pamäte“, „HTML modulu tag“, „Veľkosť bootstrapu“, „Značka hlavičky HTML“, „Trieda hlavičky CSS“. Pole „Ukladanie do vyrovnávacej pamäte“ nemá nič spoločné so šablónami, takže ho zatiaľ vynecháme. Pozrime sa na zvyšné polia.

Prípona triedy CSS modulu— pridá príponu do bloku s modulovateľnou triedou. Dodatočnú triedu je možné špecifikovať buď cez medzeru alebo cez spojovník, alebo dokonca napísať spolu. Takto môžeme jednoznačne definovať triedu bloku modulu a napísať pre ňu štýly, ktoré chceme.

Značka modulu HTML- funguje, ak vyberieme štýl modulu html5. Tento štýl je vytvorený štandardne. Táto možnosť vám umožňuje nahradiť štandardný blok div jedným z vybraných - sekcia, navigácia, článok atď.

Veľkosť bootstrapu— pracuje s vybraným štýlom modulu html5. Táto možnosť je relevantná iba vtedy, ak ju používate