Smarty » Rästel?

Hawkster

Erfahrenes Mitglied
SO, ich versuche verzweifelt Smarty zu installieren, ohne erfolg.
erst ma den Ordner aufbau:
- index.php
- smarty
-> templates
-> templates_c
-> configs
-> plugins
-> Config_File.class
-> debug.tpl
-> Smarty.class.php
-> Smarty_compiler.class.php


Meine index.php sieht folgt aus:

Code:
 <?php
error_reporting(E_ALL);
define('SMARTY_DIR', 'Smarty/');
require(SMARTY_DIR.'Smarty.class.php');

$smarty = new Smarty;

$smarty->assign('name', 'Progman');
$smarty->assign('clanname', 'L33T HaXX0r Clan');
$smarty->display('index.tpl');

?>


und meine index.tpl so
Code:
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Testen macht spaß</title>
        <meta http-equiv="Content-Type" content="text/xhtml; charset=ISO-8859-1" />
    </head>
    <body>
        <p>
            Willkommen {$name} auf der Seite vom Clan {$clanname}
        </p>
    </body>
</html>

wo is da bitte der fehla?
weil ich bekomm net ma einen error returned.

MFG Hawkster
 
redeste von der gross und kelinschreibung?

MFG Hawkster

EDIT// Ich hab ma das phpscript grangehängt wie ichs grad hab, vielleicht findet ja jemand den fehla =(
 

Anhänge

Zuletzt bearbeitet:
Du musst Smarty auch sagen, wo es die Templates, etc. findet.
PHP:
$smarty->template_dir = SMARTY_DIR.'templates/';
$smarty->compile_dir = SMARTY_DIR.'templates_c/';
$smarty->config_dir = SMARTY_DIR.'configs/';
$smarty->cache_dir = SMARTY_DIR.'cache/';
 
Zurück