SOLVED: Error in template file
Bu gibi Smarty kurulum var:
require_once 'smarty/Smarty.class.php';
$smarty = new Smarty();
$smarty->compile_dir = $compile_dir;
$smarty->template_dir = $tpl_dir;
Ben şimdi için gerektiğinde hepsi ... Ben başka bir site için tam olarak böyle Smarty kurulum var ve aynı sunucu üzerinde gayet güzel çalışıyor.
var_dump($smarty)
hem Ancak, Smarty düzgün kurulum ve çalışma olduğunu belirtmek istiyorum tüm genel değişkenleri ve $smarty->template_exists("index.tpl")
döner 1
, hem {[(3)] çıktılar } ve $output = $smarty->fetch("index.tpl"); echo $output;
boş bir sayfa verir. Ve index.tpl dosya kesinlikle HTML içerir.
Ben bazı adım ya da ne mi unuttun?
Edit:
Katma
ini_set('display_errors', true);
error_reporting(E_ALL + E_NOTICE);
Ayrıca Smarty için yapılandırma dizin oluşturulur.
Ve denedim $output = $smarty->fetch("index.tpl"); var_dump($output)
.
Hala boş sayfa.
I echo "foo";
$smarty->display("index.tpl")
bu satırı çıktılar önce, ama ben ondan sonra bunu yaparsanız, o çıkış yapmazsa.