


Funkcje - przegląd |
![]() |
![]() |
Dla twórców szablonów są dostępne następujące funkcje do wykorzystania w pliku index.php .
mosLoadComponentsSkładnia:<?php mosLoadComponets( $nazwa ); ?> ładuje komponent. Dla przykładu "banners". Nie należy dodawać przedrostka mosCountModulesSkładnia:<?php mosCountModules( $nazwa_pozycji ); ?> Zwraca ilość modułów, które pojawią się na aktualnej stronie na pozycji "nazwa_pozycji" mosLoadModulesSkładnia:<?php mosLoadModules( $nazwa_pozycji [, $styl] ); ?> Wyświetla wszystkie moduły, które są przypisane do pozycji "nazwa_pozycji" dla danej strony. Argument "styl" jest opcjonalny, jednak może zawierać:
<!-- pojedynczy moduł - ⇒ <table cellpadding="0" cellspacing="0" class="moduletable[suffix]"> <tr> <th valign="top">Nazwa modulu</th> </tr> <tr> <td> Treść modułu </td> </tr> </table> <!-- koniec pojedyńczego modułu - ⇒
<!-- Obszar modulu - ⇒ <table cellspacing="1" cellpadding="0" border="0" width="100%"> <tr> <td align="top"> <!-- pierwszy modul - ⇒ <table cellpadding="0" cellspacing="0" class="moduletable[suffix]"> <tr> <th valign="top">Nazwa modulu</th> </tr> <tr> <td> Treść modułu </td> </tr> </table> <!-- Koniec pierwszego modulu - ⇒ </td> <td align="top"> <!-- ...następny moduł... - ⇒ </td> </tr> </table>
Wynik kodu 1 modulu Wynik kodu 2 modulu Wynik kodu 3 modulu
<!-- Pojedynczy moduł --> <div class="moduletable[suffix]"> <h3>Nazwa modułu</h3> Treść modułu </div> <!-- koniec pojedynczego modułu - ⇒
<!-- Pojedynczy modul - ⇒ <div class="module[suffix]"> <div> <div> <div> <h3>Nazwa modułu</h3> Treść modułu </div> </div> </div> </div> <!-- koniec pojedyńczego modułu - ⇒ Zauważ, że w wszystkich przypadkach w parametrach modułu może być ustawiony opcjonalny przyrostek klasy. mosShowHeadSkładnia:<?php mosShowHead(); ?> Włącza do sekcji HEAD dokumentu metadane - tytuł, opis, dane o autorze, itd. mosMainBodySkładnia:<?php mosMainBody (); ?> Włącza efekt wykonania funkcji komponentu generującego główną zawartość strony, określonego w opcjach adresu URL. Uwagi, źródłaJeżeli masz sugestie odnośnie treści lub chcesz zgłosić poprawki do tego rozdziału, skomentuj go albo umieść wiadomość na forum: Dokumentacja - Propozycje, zmiany, poprawki Dziękujemy! Stefan Wajda, Zespół Dokumentacji PCJ Tłum. Krzysztof Szatanik (Diabl0), Stefan Wajda (zwiastun). Na podstawie: help.joomla.org |
|
Zmieniony ( 07.02.2007. ) |
« poprzedni artykuł | następny artykuł » |
---|