快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

thinkphp5.1中如何使用Smarty模板引擎

这篇文章将为大家详细讲解有关thinkphp5.1中如何使用Smarty模板引擎,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的博州网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

Thinkphp5.1使用Smarty模板引擎

习惯了使用smarty的小伙伴,如果不想修改已有的模板代码,可以直接使用composer安装Smarty库,修改模板配置文件就可以直接使用smarty模板了
think-smarty
ThinkPHP5.1Smarty 引擎驱动

安装方法
使用composer安装模版引擎方法: composer require emmetltd/think-smarty

ThinkPHP5.1 配置template.php文件中参数

return [
// 模板引擎类型 支持 php think 支持扩展
'type' => 'Smarty',
// 默认模板渲染规则 1 解析为小写+下划线 2 全部转换小写 3 保持操作方法
'auto_rule' => 1,
// 模板路径
'view_path' => '',
// 模板后缀
'view_suffix' => 'html',
// 模板文件名分隔符
'view_depr' => '_', //DIRECTORY_SEPARATOR,
// 模板引擎普通标签开始标记
'tpl_begin' => '<{',
// 模板引擎普通标签结束标记
'tpl_end' => '}>',
// 标签库标签开始标记
'taglib_begin' => '{',
// 标签库标签结束标记
'taglib_end' => '}',
'view_replace_str' => [ //字符替换部分
'/Upfiles/'=>'http://www.emmetltd.com/Uploads/',
],
];

那么在控制器 index/index::index 中 return view();时会加载模板 index/view/index_index.html

关于“thinkphp5.1中如何使用Smarty模板引擎”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


网站名称:thinkphp5.1中如何使用Smarty模板引擎
网站路径:http://6mz.cn/article/jdgoee.html

其他资讯