![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 30.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Czy można w smarty sparsować jakiś fragment kodu z poziomu pliku php? Przykład: chciałbym, aby mój skrypt pokazywał po zalogowaniu panel użytkownika (zawierający jego login, link do profilu itd.), ale żeby nie można było go zmieniać z poziomu szablonów (powinien być przekazywany do szablonu jako ciąg znaków). Pozdrawiam
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 398 Pomógł: 10 Dołączył: 24.11.2004 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Mozesz normalnie jako zmienna podstawic HTML.
... ale nie powinno sie tak robic, cokolwiek jest HTML-em i odpowiada za prezentacje powinno byc w szablonie PS: Cos stripslashes chyba nie dziala ^^ Ten post edytował NoiseMc 18.07.2007, 15:54:09 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 30.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam jeszcze jedno pytanie: czy można przekazać tablicę do includowanego pliku szablony w smarty?
Powiedzmy, że sytuacja jest zbliżona do tej:
i podany przykład pozwoli mi się dostać tylko do pierwszego argumentu $cos. Chyba ze coś spieprzyłem. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 398 Pomógł: 10 Dołączył: 24.11.2004 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
W ten sposob podajesz oiektowi $smarty dane i obiekt ten ma je caly czas. Potem mozesz je wyswietlac w templatce parsowanej z $smarty->display('plik.tpl');, jezeli plik.tpl includuje inne pliki to przypisane zmienne beda dostepne rozniez w tych plikach.
Ten post edytował NoiseMc 18.07.2007, 19:40:34 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 05:04 |