Programowanie
patTemplate
patTemplate Przegląd | patTemplate Przegląd |
|
|
ZnacznikiPoniżej przedstawiamy pięć znaczników xml dostępnych w patTemplate, które umożliwiają budowanie bloków niezbędnych do działania engine’u szat graficznych:
Nazwy znacznikówWszystkie znaczniki patTemplate muszą zawierać nazwy, które umożliwiają odróżnienie znaczników XML patTemplate od pozostałych znaczników HTML, xHTML i innych znaczników XML. Domyślną nazwą jest <?php $tmpl =& new patTemplate(); // zmien przestrzeń nazw na ’cms’ $tmpl->setNamespace( 'cms' ); ?> <!-- uzyj dowolnej nazwy -->
To jest test zawartosci z mojego systemu CMS.Typy szablonówSzablony są to fragmenty kody HTML odpowiedzialne za wygląd i układ treści serwisu. Aby pewnie zidentyfikować część kodu HTML jako szablon graficzny, Podczas analizowania pliku szablonu parser dzieli stronę na kilka obszarów i traktuje je jako oddzielne szablony. Stosując API Szablon graficzny może zawierać tyle szablonów, ile sobie tylko życzysz. Dysponujesz następującymi, definiowanymi atrybutem
Zmienne szablonówPatTemplate wykorzystuje zmienne podobnie do innych języków programowania. Można stosować zmienne lokalne - przypisane za pomocą metody Zmienne globalne mogą być tylko zmiennymi skalarnymi (string, integer ...), a zmienne lokalne mogą być tylko tablicami. Jeśli przypiszesz jakąś tablicę do zmiennej, tam, gdzie wystąpi przypisanie, szablon zostanie powtórzony. Jeśli warunkowy szablon ma ustawione Zmienne muszą być zapisywane wielkimi literami oraz mogą zawierać tylko znaki alfabetu, cyfry i podkreślenia (_). Zmienne zawsze są zamknięte nawiasami klamrowymi, np. Podczas przetwarzania szablonu zmienne są zamieniane na reprezentowane przez nie wartości. Jest kilka predefiniowanych zmiennych systemowych, które są dostępne, kiedy ustawisz atrybut
Atrybuty znacznikówSzablon może mieć wiele różnych atrybutów ustawianych za pomocą PrzykładyMożesz pobrać paczkę patTemplate zawierającą szereg przykładów (aktualnie po niemiecku), które wyjaśnią dokładniej podstawowe funkcje. 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. Adam Sobkowicz. Na podstawie: help.joomla.org |
|
| Zmieniony ( 18.12.2005. ) |
| « poprzedni artykuł | następny artykuł » |
|---|






