Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]przetwarzanie smarty
blum1
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 24.04.2007

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


Witam
standardowo w szablonach używam do załadowania szablonu {include file="test.tpl"}
teraz zmuszony jestem przed załadowaniem szablonu test.tpl przetworzyć go troszkę
chciałem odczytac go
$out = file_get_contents'test.tpl')
$out = przetwoz($out);
$smarty->assign("content", $out );

a potem w szablone zamiast
{include file="test.tpl"}
użyć
{$content}

jest tylko mały problem szablon po takiej operacji nie zachowuje sie juz jak szablon a jak zwykły tekst i zamiast interpretowania znaczników (section, include, itp są one wyświetlane na stronie jako zwykły tekst

Jak zrobić żeby żeby szablon (treść szablonu) znajdująca się w {$content} była przetwarzana?

Pozdrawiam


dla potomnych smile.gif

{eval var=$content}

http://www.smarty.net/manual/en/language.function.eval.php


Pozdrawiam

Ten post edytował blum1 3.11.2008, 12:26:46
Go to the top of the page
+Quote Post

Posty w temacie
- blum1   [PHP]przetwarzanie smarty   3.11.2008, 12:27:41
- - nospor   Cytatdla potomnych {eval var=$content} Dla...   4.11.2008, 08:44:29


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

 



RSS Aktualny czas: 21.08.2025 - 05:32