![]()
|
|
Tagi umieszczone w szablonie mogą przekazywać do klas parametry. W ten sposób możliwe jest zmienianie zachowania danego tagu w zależności od przekazanego parameru. Przykład takiego elementu znajduje się poniżej.
Przykład. W szablonie piszemy:
<cms:MyTag id="myId" MyName="My name is Wicked!" />
class MyTag extends StaticItem {public function render() {return "This is my name: ".$this->getAttribute('MyName');}}
Rejestrujemy klasę w zakładce Development.
I mamy element MyTag z pobieraniem atrybutu. W zależności od tego co wpiszemy w atrybucie MyName taki tekst pojawi się na ekranie.
Metryka dokumentu |
|||
| Tytuł: | Indeks dokumantacji | ||
| Opis: | Spis stron dokumentacji | ||
| Źródło: | +CMS Content Management | ||
| Prawa autorskie: | +CMS Content Management Platform | ||
| Autor: | root | Zmodyfikowany przez: | root |
| Data utworzenia: | 2008-09-10 15:45:01 | Data modyfikacji: | 2009-11-05 17:03:48 |
| Data publikacji: | 2008-09-10 15:47:18 | ||