Php - 模板精简版

时间:2012-02-07 00:29:07

标签: php templates template-lite

我真的很搜索,但一无所获。

我是模板精简版的新手。我添加了我的项目template_lite库,我有两个文件。

test.php是:

require("../src/class.template.php");
$tpl = new Template_Lite;
$tpl->compile_dir = "compiled/";
$tpl->compile_dir = "templates/";
$tpl->assign("foo","bar");

我有简单的HTML来查看我的代码

<html>
<head>
<title>Document Title</title>
</head>
<body>
{$foo}
</body>
</html>

它打印“{$ foo}”而不是为什么:S

1 个答案:

答案 0 :(得分:0)

您似乎错过了对display()的调用。 typical template sample需要以下

// test.php
require("../src/class.template.php");
$tpl = new Template_Lite;
$tpl->compile_dir = "compiled/";
$tpl->compile_dir = "templates/";
$tpl->assign("foo","bar");

$tpl->display("test.tpl");

以及templates/test.tpl

中的模板
<html>
<head>
<title>Document Title</title>
</head>
<body>
{* this is a comment *}
{ $foo }
</body>
</html>

您在浏览器中请求的网址为test.php