|
mosLoadModules je Joomla! Template funkcija (definirana u includes/frontend.php) kojom učitavamo neku modulsku poziciju u Joomla! predlošku. Sintaksa je:
mosLoadModules( $position_name [,$style] ) $position_name = ime modulske pozicije (npr. left, right, top, footer ...) $style = varijabla koja određuje kako će Joomla! formirati ispis pojedinog modula. Moguće vrijednosti su : 0, 1, -1, -2, -3 Style 0 = (default) moduli se ispisuju u kolonama tablice. Evo primjera :
<!-- Pojedini modul -->
<table cellpadding="0" cellspacing="0" class="moduletable[suffix]">
<tr>
<th valign="top">Naslov modula</th>
</tr>
<tr>
<td>
Izlazni kôd modula
</td>
</tr>
</table>
<!-- Kraj pojedinog modula --> Style 1 = koristi se za vodoravni prikaz modula. Svi moduli se smještaju u jedan redak wrapper tabele. Evo primjera :
<!-- Wrapper tabela -->
<table cellspacing="1" cellpadding="0" border="0" width="100%">
<tr>
<td align="top">
<!-- Pojedini modul -->
<table cellpadding="0" cellspacing="0" class="moduletable[suffix]">
<tr>
<th valign="top">Naslov modula</th>
</tr>
<tr>
<td>
Izlazni kôd modula
</td>
</tr>
</table>
<!-- Kraj pojedinog modula -->
</td>
<td align="top">
<!-- ...slijedeći modul... -->
</td>
</tr>
</table> Style -1 = ispisuje module u "sirovom" izdanju, bez naslova i ikakvih dodatnih elemenata. Evo primjera : Izlaz modula 1 Izlaz modula 2 Izlaz modula 3 Style -2 = moduli se ispisuju u X-Joomla! formatu, korištenjem DIV taga kao wrappera i <h3> za formatiranje izgleda headera. Evo primjera : <!-- Pojedini modul -->
<div class="moduletable[suffix]">
<h3>Naslov modula</h3>
Izlazni kôd modula
</div>
<!-- Kraj pojedinog modula --> Style -3 = najfleksibilniji format za dizajniranje, omogućava npr. oblikovanje u rastezljivi CSS dizajn sa zaobljenim rubovima. Evo primjera : <!-- Pojedini modul -->
<div class="module[suffix]">
<div>
<div>
<div>
<h3>Naslov modula</h3>
Izlazni kôd modula
</div>
</div>
</div>
</div>
<!-- Kraj pojedinog modula -->
|