Hallo!
Also, ich möchte gerne mit der TemplateEngine Smarty arbeiten. Ich habe soweit alles konfiguriert... Smarty läuft also. Ich weis allerdings nicht genau wie das mit den includen von den Templates in anderen Templates geht. Also, mein Problem:
Ich habe eine Datei "index.php":
das Template "index.tpl":
die "header.tpl":
die "header.php":
Wenn ich nun die header.php aufrufe, so wird mir auch der Wert von {$strasse} ausgegeben. Wenn ich allerdings die index.php aufrufe, so wird mir zwar der statische inhalt der header.tpl angezeigt, jedoch nicht der Wert von {$strasse}
Also, ich möchte gerne mit der TemplateEngine Smarty arbeiten. Ich habe soweit alles konfiguriert... Smarty läuft also. Ich weis allerdings nicht genau wie das mit den includen von den Templates in anderen Templates geht. Also, mein Problem:
Ich habe eine Datei "index.php":
PHP-Code:
require_once("setup.php");
$smarty = new smarty_testsite();
$name = "Hans";
$smarty->assign('name',$name);
$smarty->display('index.tpl');
PHP-Code:
{include file='test/header.tpl'}
<br><br>
Name: {$name}
PHP-Code:
header.tpl
<br>
Variable: {$strasse}
<br>
PHP-Code:
require_once("setup.php");
$smarty = new smarty_testsite();
$smarty->assign('strasse','Strasse aus header.tpl');
$smarty->display("test/header.tpl");
Kommentar