十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇文章为大家展示了如何在php中利用smarty实现一个多模版网站,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
具体实现方法如下:
模板model1.htm代码:
模板1 模板1 | 模板2 | 模板3{$title}
{$content}
模板model2.htm代码:
模板2 模板1 | 模板2 | 模板3{$title}
{$content}
模板model3.htm代码:
模板3 模板1 | 模板2 | 模板3{$title}
{$content}
php页面实现:
assign("title",$title); //对模版中的变量赋值 $smarty->assign("content",$content); //对模版中的变量赋值 if(!isset($_GET['model'])) //根据参数选择不同的模板 { $smarty->display('model1.htm'); } else { if(file_exists('templates/'.'model'.$_GET['model'].'.htm')) //判断模板文件是否存在 { $smarty->display('model'.$_GET['model'].'.htm'); } else { echo "模板参数不正确!"; } } ?>
上述内容就是如何在php中利用smarty实现一个多模版网站,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。