Start
Prosty szablon na PatTemplate - Wprowadzenie |
![]() |
![]() |
Strona 13 z 14 Zmienne globalneDotychczas analizowaliśmy patTemplate używające tylko zmiennych lokalnych. W patTemplate możemy stosowac zmienne o zasięgu:
Poniżej przykład zastosowania zmiennej globalnej: <patTemplate:tmpl name="body"> <html> <head> <title>Zasieg zmiennej</title> </head> <body> <p>Ten link prowadzi do grafiki <a href="{PLIKOBRAZU}">{PLIKOBRAZU}</a> <br /><br /> <patTemplate:tmpl name="new"> <p>Uzyto go takze w tym szablonie - zobacz: {PLIKOBRAZU} </patTemplate:tmpl> </body> </html> </patTemplate:tmpl> I tutaj kod PHP: <?php // Dolacz plik patTemplate include("includes/patTemplate.php"); // Zanicjuj klase patTemplate i utworz nowy obiekt $tmpl = new patTemplate(); // Oznacz katalog, w ktorym umieszczono pliki szablonu. $tmpl->setBasedir("templates"); // Wybierz plik szablonu, ktory ma byc przetwarzany. $tmpl->readTemplatesFromFile("przyklad8.tmpl.html"); // Dodaj do szablonu zmienna globalna $tmpl->addGlobalVar("PLIKOBRAZU", "imitacja-obraz.jpg"); // Przetworz i wypisz szablon $tmpl->displayParsedTemplate("body"); ?>
Gdy użyjesz funkcji |
|
Zmieniony ( 07.05.2009. ) |
« poprzedni artykuł | następny artykuł » |
---|