数码资讯
实现多模板网站在Smarty在PHP中的方法
本文介绍了Smarty实现了一个多模板网站PHP。分享给你供你参考。具体实现的方法如下: model1.htm代码模板: 模板1 1 |模板 2 |模板 模板3 { $标题} {内容} model2.htm代码模板: 模板2 1 |模板 2 |模板 模板3 { $标题} {内容} model3.ht
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文介绍了Smarty实现了一个多模板网站PHP。分享给你供你参考。具体实现的方法如下:
model1.htm代码模板:
模板1
1 |模板
2 |模板
模板3
{ $标题}
{内容}
model2.htm代码模板:
模板2
1 |模板
2 |模板
模板3
{ $标题}
{内容}
model3.htm代码模板:
模板3
1 |模板
2 |模板
模板3
{ $标题}
{内容}
php页面实现:
< PHP
require'libs / Smarty。类。php; / /库包含Smarty文件
美元=新的Smarty Smarty; / /创建一个新的Smarty对象
$测试;
这是一个测试!;
Smarty美元->分配(标题,为标题); / /模板变量
Smarty美元->分配(内容、为内容); / /模板变量
如果(!isset($ _get {模型' })) / /参数根据选择不同的模板
{
Smarty美元->显示('model1 .htm);
}
其他的
{
如果(file_exists('templates / '模型'。_get美元{模型}。.htm))
判断模板文件是否存在
{
Smarty美元->显示(模型,模型的_get美元{ }。.htm);
}
其他的
{
模板参数不正确!;
}
}
>
希望本文能对大家的PHP程序设计有所帮助。
model1.htm代码模板:
模板1
1 |模板
2 |模板
模板3
{ $标题}
{内容}
model2.htm代码模板:
模板2
1 |模板
2 |模板
模板3
{ $标题}
{内容}
model3.htm代码模板:
模板3
1 |模板
2 |模板
模板3
{ $标题}
{内容}
php页面实现:
< PHP
require'libs / Smarty。类。php; / /库包含Smarty文件
美元=新的Smarty Smarty; / /创建一个新的Smarty对象
$测试;
这是一个测试!;
Smarty美元->分配(标题,为标题); / /模板变量
Smarty美元->分配(内容、为内容); / /模板变量
如果(!isset($ _get {模型' })) / /参数根据选择不同的模板
{
Smarty美元->显示('model1 .htm);
}
其他的
{
如果(file_exists('templates / '模型'。_get美元{模型}。.htm))
判断模板文件是否存在
{
Smarty美元->显示(模型,模型的_get美元{ }。.htm);
}
其他的
{
模板参数不正确!;
}
}
>
希望本文能对大家的PHP程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。