Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.02.2004 Skąd: Olsztyn Ostrzeżenie: (0%)
|
Witam,
Czy jest możliwość dodawania zmienny do stałych w smarty? załóżmy ze mam stała w configu:
i dołączam do Smartów zmienną $zmienna, później wywołuje stałą {#Stala#} w pliku .tpl ale tej stałej niestety nie przetwarza i po prostu wyświetla {$zmienna}. Da się to jakoś obejść? Drugie pytanie dotyczy również stałych. Jak zrobić, aby pobierało z configa stałą o nazwie, która jest wartością jakiejs zmiennej. Czyli jak mam:
i $zmienna = 'Text' to bedzie pobierało stała {#Text#} takie coś niestety nie działa, probowałem jeszcze kilka innych kombinacji ale również bez skutku. z góry dzięki za wszelką pomoc!! |
|
|
|
![]() |
Post
#2
|
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%)
|
Przenoszę.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 569 Pomógł: 0 Dołączył: 17.08.2003 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%)
|
co do stalych i zmiennych w nich
http://smarty.php.net/manual/en/language.function.eval.php a co do {#$zmienna#} to nie przejdzie, to raczej zadanie dla warstwy logicznej czyli php a nie widoku czyli szablonow |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.02.2004 Skąd: Olsztyn Ostrzeżenie: (0%)
|
Ok dzięki!
Co do drugiego to zrobiłem to inaczej, w php najpierw załadowałem config przez config_load a później get_config_vars($zmienna) no i działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzięki za pomoc! |
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 23:47 |