添加Smarty页面

时间:2013-07-04 17:00:22

标签: templates smarty

我们使用smarty模板引擎作为我网站的框架。我正在尝试向网站添加静态网页,但我无法显示新的静态网页

有人可以告诉我需要做些什么来显示新页面吗?

这是一个例子。我的关于我们页面位于www.domain.com/about。此页面名为about.tpl

我想添加另一个名为'history'的页面。该页面保存为history.tpl。我将页面FTP到我的服务器,但是当我去www.domain.com/help时它没有出现。

我觉得我错过了一些重要的步骤来显示help.tpl页面。

1 个答案:

答案 0 :(得分:1)

请记住,smarty是PHP的模板引擎。你不能只上传一个模板文件,并期望你的主页在没有任何参考的情况下显示它,你至少需要几行PHP代码来加载和显示它。

basic setup for using a smarty template是这样的:

<?php

require_once(YOUR_SMARTY_DIR . 'Smarty.class.php');

$smarty = new Smarty();
$smarty->display('your_template.tpl');

?>

如果您有这样的脚本,可以将其称为about.php,上传,然后转到www.yoursite.com/about.php,如果配置正确,将显示模板your_template.tpl