我们使用smarty模板引擎作为我网站的框架。我正在尝试向网站添加静态网页,但我无法显示新的静态网页。
有人可以告诉我需要做些什么来显示新页面吗?
这是一个例子。我的关于我们页面位于www.domain.com/about。此页面名为about.tpl
我想添加另一个名为'history'的页面。该页面保存为history.tpl。我将页面FTP到我的服务器,但是当我去www.domain.com/help时它没有出现。
我觉得我错过了一些重要的步骤来显示help.tpl页面。
答案 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
。