Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Smarty i zmienne obiektowe, tworzenie obiektu w szablonie
gaza
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 22.06.2003

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


Witam.
Pytanie dotyczy zmiennych obiektowych w szablonach smarty.

Mam klase ktora tworzy system zakladek.
Nie ma problemu jezeli tworze te zakladki bezposrednio w skrypcie php.
  1. <?php
  2.  
  3. requre_once('klasy.inc');
  4.  
  5. $Zakladki = new Klasa_Zakladki();
  6. $Zakladki.dodaj(&#092;"nr\",\"Napis na zakladce\");
  7. $Zakladki.pokaz();
  8.  
  9. ?>

Dziala bez zarzutu. Niestety torche nieelegancko przy zastosowaniu Smarty.
W zwazku z tym mam pytanie w jaki sposob zrobic to w szablonie tpl.
W materialach ktore przegladalem jest to dosyc skapo opisane.
Tlumaczenie rzseattle.piwko.pl manuala tez niewiele mowi.

Moze ktos robil juz cos podobnego ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DeyV
post
Post #2





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




  1. <?php
  2. //plik php
  3.  
  4. $Smarty = new Smarty();
  5.  
  6. $Obiekt = new KlasaTestowa();
  7. $Obiekt->setCos( 'cos' );
  8.  
  9. $Smarty->assign( 'Obiekt', $Obiekt );
  10.  
  11. ?>


  1. //tpl
  2. {$Obiekt->getCos()}
  3. <br />
  4. {$Obiekt->sJakiasZmienna}
  5. </body>
  6. </html>
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 16:58