Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [skrypt] Prosty parser szablonu i debugger
Bastion
post
Post #1





Grupa: Zarejestrowani
Postów: 505
Pomógł: 0
Dołączył: 8.01.2005

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


szablon : http://www.jarzebski.pl/001/test.tpl

http://www.jarzebski.pl/001/test_chameleon.php
http://www.jarzebski.pl/001/test_debugger.php

źródła jako *.txt http://www.jarzebski.pl/001/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bastion
post
Post #2





Grupa: Zarejestrowani
Postów: 505
Pomógł: 0
Dołączył: 8.01.2005

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


@ActivePlayer : dodano obsluge tablic :

http://www.jarzebski.pl/001/test_chameleon.php
http://www.jarzebski.pl/001/test.tpl

Kod
<php
    require_once('debugger.inc.php');
    require_once('chameleon.inc.php');

    $template = new Chameleon();
    $template->loadTemplate('test.tpl');

    $template->setVar('zmiennaA', 10);
    $template->setVar('zmiennaB', 40);

    $el[0] = 'mama';
    $el[1] = 'tata';

    $template->setVar('elements', $el);

    print  $template->parseTemplate();
?>


odwoluje sie tak : {elements[0]}

jesli tablica istnieje a klucz tylko nie to na czerwono sygnalizuje klucz.

Teraz czas na ify i petle (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif)

----------------------------

@vieri: a moglbys rozwinac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ?

----------------------------

@diablos : Ja widze, np :

Kod
<table width="{image_width+20}" height="{image_height+20}">
<tr>
  <td align="center" valign="middle">
   {image}
  </td>
</tr>
</table>


Ten post edytował Bastion 5.02.2006, 16:23:49
Go to the top of the page
+Quote Post

Posty w temacie
- Bastion   [skrypt] Prosty parser szablonu i debugger   5.02.2006, 13:30:07
- - ActivePlayer   no ok, a jakis for ? foreach? jak wyswietlic dane ...   5.02.2006, 13:47:19
- - Bastion   nie rozumiem ?   5.02.2006, 13:48:36
- - ActivePlayer   np tak: [PHP] pobierz, plaintext <?php $ne...   5.02.2006, 13:57:02
- - Bastion   ciekawy pomysl - trzeba dodac   5.02.2006, 14:14:50
- - Diablos   A ify? BTW. Funkcje matematyczne, taki bajerek, a...   5.02.2006, 14:17:38
- - Bastion   Ify tez beda   5.02.2006, 14:20:34
- - ActivePlayer   Bastion, bez pętli to raczej nie ma szans na przet...   5.02.2006, 15:22:52
- - vieri_pl   hmmm nie ma wielu przydatnych funckji... ja jednak...   5.02.2006, 15:35:25
- - Bastion   @ActivePlayer : dodano obsluge tablic : http://ww...   5.02.2006, 16:15:48
- - vieri_pl   1. Jest ekstremalnie szybki. 2. J...   5.02.2006, 17:21:55
- - Bastion   mejbi, ale po co angazowac "krowe" smart...   5.02.2006, 17:26:04
- - sf   Cytat(Bastion @ 2006-02-05 17:26:04)mejbi, al...   6.02.2006, 09:15:44
- - Bastion   Zgadzam sie, ja nie mowilem ze to finalna wersja -...   6.02.2006, 10:43:55
- - Diablos   Bastion, dla ciekawosci porownaj sprawdz jeszcze S...   6.02.2006, 15:39:12
- - Kinool   smarty light sa fajne ale nieste projekt zostal ws...   6.02.2006, 16:00:08
- - Bastion   FastTemplate : 500 iteracji (20 zmiennych) = 4.286...   6.02.2006, 16:16:15
- - Levabul   Te pomiary zostały wykonane raz czy są może to śre...   6.02.2006, 16:51:36
- - hwao   Bastion jezeli Ty masz w sumie tylko wyswietlanie ...   6.02.2006, 16:58:10
- - Bastion   @lavabul - tak wyniki sa srednie, uwzgledniajac do...   6.02.2006, 17:58:16


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

 



RSS Aktualny czas: 2.10.2025 - 21:07