Řádek je vodorovná část šablony. Zóna určuje, kde smí ležet. Mainbox je chráněná střední kostra s hlavním Joomla obsahem, vnitřními řádky a případnými sidebary.
Co se naučíte
- Rozlišit zóny nad, uvnitř a pod hlavním obsahem.
- Pochopit roli mainboxu a componentboxu.
- Rozlišit systémový řádek od vlastní sekce.
- Znát základní omezení přesunu a počtu řádků.
Mapa zón šablony
| Zóna | Typické použití | Důležitá hranice |
|---|---|---|
| Nad mainboxem | hlavička, oznámení, hero nebo horní navigace | řádky se řadí v horní skupině |
| Uvnitř mainboxu nahoře | doplňky nad componentboxem | jsou uvnitř šířky hlavní oblasti |
| Levý a pravý sidebar | doplňková navigace, filtry, související obsah | strukturální sidebary se běžně nepřesouvají |
| Uvnitř mainboxu dole | doplňky pod componentboxem | stále patří do hlavní oblasti |
| Pod mainboxem | spodní obsahové pásy a patička | řadí se ve spodní skupině |

Mainbox je nosná konstrukce
Mainbox obsahuje componentbox, tedy místo pro hlavní výstup Joomla komponenty. Kolem něj mohou být vnitřní řádky a levý či pravý sidebar. Mainbox nelze odstranit ani duplikovat a nelze měnit jeho počet pozic jako u běžné sekce.
U mainboxu lze přepnout celkovou šířku boxed nebo fluid. Vnitřní řádky a sidebary vlastní kontejner boxed/fluid nemají, protože již žijí uvnitř mainboxu. Componentbox není Joomla pozice a moduly do něj nelze přetahovat.
Jak se ve struktuře zorientovat
- Otevřete Grid a najděte vizuálně oddělený rám Mainbox.
- Nad rámem si všimněte horních řádků, uvnitř sidebarů, vnitřních řádků a componentboxu a pod rámem spodních řádků.
- U každého řádku čtěte počet Joomla pozic a počet „live“ pozic použitých v aktuálním náhledu.
- Vypnutý systémový řádek poznáte podle stavu off. Přidání v dané zóně nejprve aktivuje další připravený systémový řádek.
- Po vyčerpání připravených řádků může editor vytvořit vlastní sekci odvozenou od dané základní zóny.

Připravený řádek a vlastní sekce
Šablona obsahuje mapu připravených systémových řádků. Některé mohou být vypnuté a mít nula aktuálních pozic. Když v dané zóně přidáte sekci, editor nejprve aktivuje další dostupný systémový řádek.
Teprve po využití připravených řádků vznikne vlastní sekce s odvozeným ID. V seznamu se zobrazí hned za svou základní zónou. Vlastní sekci lze odstranit, zatímco „odstranění“ systémového řádku jej obvykle jen vypne, aby šel později znovu aktivovat.
Zóny chrání logiku layoutu
Řádky nelze libovolně táhnout kamkoli. Mainbox, leftbox a rightbox jsou strukturálně uzamčené a ostatní řádky se přesouvají jen v povolené skupině. Tím se šablona nerozbije na neplatné pořadí.