Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> "Inny" system szablonów
MStaniszczak
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 3.10.2004

Ostrzeżenie: (0%)
-----


Jest sobie system szablonów (no, prawie już jest) ;-)
Działa jak każdy inny poza małym mykiem;-)

Może mała demonstracja:

Szablon test.tpl:
  1. <title>{$tytul}</title>
  2. </head>
  3. {$ala->coMa}<br>
  4. {$ala::coRobi['w domu']}<br>
  5. </body>
  6. </html>


teraz Mamy kod ala.php
  1. <?
  2. $tpl = new Template(); 
  3. $tpl->assign('tytul', 'Coś o Ali;-)');
  4. $tpl->display('test.tpl');
  5. ?>


A co z {$ala->coMa} i {$ala::coRobi[‘w domu’]}? Jest sobie klasa ala.class.php:
  1. <?php
  2. Class Ala {
  3.  public function getCoMa() {
  4. return 'Kota';
  5.  }
  6.  
  7.  static public function getCoRobi() {
  8. return array(
  9.  'w domu' => 'czyta kotu bajki',
  10.  'w szkole' => 'strzela z długopisu',
  11. );
  12.  }
  13. }
  14. ?>


To tak w dużym skrócie;-)
Co o tym sądzicie?


Pozdrawiam
Marin Staniszczak

Ten post edytował MStaniszczak 13.05.2005, 02:36:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 02:49