Jak namnožit pozice

Napsáno 07.06.2010 pro Joomla! a označeno jako Joomla

tedy pozice pro moduly

Joomla!

Jsou chvíle, kdy prostě dojdou pozice! Stává se to zejména tehdy, když hojně využíváte funkci loadposition či některé z rozšíření, potřebujících pro svou funkci volné pozice, typickým zástupcem je třeba Gavick TabsManager.

V takovém případě ovšem není nutno hořekovat, pozic si můžete vytvořit dle libosti a je to otázka několika málo chvil.

  1. Otevřte si v nějakém vhodném editoru , stačí i běžný "Poznámkový blok", soubor templateDetails.xml Vaší šablony.
    Já jako příklad použiji soubor výchozí šablony Joomla, nacházející se ve složce templates/rhuk_milkyway.
  2. Najděte si sekvenci, nacházející se mezi tagy <positions> a </positions>.
    <positions>
    <position>breadcrumb</position>
    <position>left</position>
    <position>right</position>
    <position>top</position>
    <position>user1</position>
    <position>user2</position>
    <position>user3</position>
    <position>user4</position>
    <position>footer</position>
    <position>debug</position>
    <position>syndicate</position>
    </positions>
    
  3. Na konec seznamu přidejte další pozici, uzavřenou do tagů <position> a </position>, v mém případě se jedná o pozici nazvanou "mojepozice".
    <positions>
    <position>breadcrumb</position>
    <position>left</position>
    <position>right</position>
    <position>top</position>
    <position>user1</position>
    <position>user2</position>
    <position>user3</position>
    <position>user4</position>
    <position>footer</position>
    <position>debug</position>
    <position>syndicate</position>
    <position>mojepozice</position>
    </positions>
    
  4. Uložte soubor zpět do složky šablony.

To je celé, nově vytvořenou pozici, či pozice - takto můžete pozic vytvořit, kolik jen potřebujete, nyní naleznete v seznamu pozic pro přiřazení modulů.

Článek byl napsán pro Joomla 1.5., u novějších verzí může být vše jinak.

Komentáře (0)

Napsat komentář

Pro přidání komentáře se prosím přihlaste.