如何在Smarty中集成HTML

时间:2013-02-06 13:16:27

标签: php smarty

有谁知道如何在Smarty模板中集成HTML / CSS?我是Smarty Template引擎的新手。请在此处提供所需的帮助。

1 个答案:

答案 0 :(得分:0)

首先,您必须上传“libs”文件夹。

接下来,您必须构建index.php:

require('libs/Smarty.class.php');
$smarty = new Smarty();

$smarty->setTemplateDir('templates');
$smarty->setCompileDir('templates_c');
$smarty->setCacheDir('cache');
$smarty->setConfigDir('configs');
$template="home.tpl";
$smarty->display($template);

现在,你必须制作一些目录。 首先制作这些目录:

templates
templates_c
cache
configs

完成所有这些后,您就可以制作模板了。这将保存到“模板”目录中。将其命名为home.tpl 您的模板将与普通HTML一样:

<!DOCTYPE html>
<html>
<head>
<style>
* {
 margin: 0;
 padding: 0;
}
</style>
</head>
<body>

<h1>My First Heading</h1>

<p>My first paragraph.</p>

</body>
</html>

现在,点击你的索引页面。它应该像您期望的那样显示您的模板。