kuna15
15.10.2015, 12:08:06
Witam,
Mam problem z pobraniem danych w pliku .tpl
Kod tam zawarty wygląda w skrócie tak:
{if !$premium} <a href="{$data.tytul}" {/if}
Chciałbym zmodyfikować tą zmienną $data.tytul i próbowałem ją wyświetlić:
{php}
echo 'Tytuł: '.$data.tytul;
{/php}
Niestety nie wyświetla mi tej zmiennej w ten sposób.
Jak w takim razie się do tego dobrać i to wyświetlić w php ?
Pyton_000
15.10.2015, 12:12:37
kuna15
15.10.2015, 12:17:37
Zrobiłem tak:
{php}
$all_tpl_vars = $smarty->get_template_vars();
print_r($all_tpl_vars);
{/php}
To mi wszystko wywaliło (stronę) od momentu tego kodu.
W ogóle już samo dodanie:
{php}
$myVar = $smarty->get_template_vars('foo');
{/php}
Powoduje wywalenie się strony, inny kod php tego nie powoduje.
Pyton_000
15.10.2015, 12:24:13
$this->get_template_vars() spróbuj
prz3kus
15.10.2015, 12:28:27
nie lepiej zmienić zanim prześlesz ją do pliku tpl?
kuna15
15.10.2015, 12:31:45
Extra, działa - dzięki wielkie za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.