C语言学习网

如何在php中利用smarty实现一个多模版网站

发表于:2022-08-11 作者:安全数据网编辑
编辑最后更新 2022年08月11日,本篇文章为大家展示了如何在php中利用smarty实现一个多模版网站,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。具体实现方法如下:模板model1.htm代

本篇文章为大家展示了如何在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实现一个多模版网站,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

0