• 欢迎访问微视觉网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入微视觉微视觉-影视后期交流
  • 本站全面支持自动充值,目的是更好的服务大家!
  • 本站全面开启SSL服务,请放心使用!
  • 如果您觉得本站对你非常有用,那么赶紧使用Ctrl+D 收藏吧

ThinkPHP5 Smarty 引擎驱动扩展

PHP Jason.w.wei 1年前 (2017-03-31) 677次浏览 已收录 0个评论

think-smarty

ThinkPHP5 Smarty 引擎驱动

安装方法

使用 composer 安装模版引擎方法:

composer require zoujingli/think-smarty

ThinkPHP5 配置文件中 template 参数

[
    // 模板引擎类型,指定为'Smarty'
    'type'         => 'Smarty',
    // 模板路径,默认为当前模块下的`view`目录
    'view_path'    => '',
    // 模板后缀
    'view_suffix'  => 'tpl',
    // 模板文件名分隔符
    'view_depr'    => '.',
    // 模板引擎普通标签开始标记
    'tpl_begin'    => '<{',
    // 模板引擎普通标签结束标记
    'tpl_end'      => '}>',
    // 标签库标签开始标记
    'taglib_begin' => '{',
    // 标签库标签结束标记
    'taglib_end'   => '}',
],

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

模板常量定义

[
  '__ROOT__' => 'http://localhost/service/public',
  '__SELF__' => 'http://localhost/service/public/index.php/index/index.html?id=1&name=3',
  '__APP__' => 'http://localhost/service/public/index.php',
  '__LIB__' => 'http://localhost/service/public/static/plugs',
  '__STATIC__' => 'http://localhost/service/public/static',
  '__UPLOAD__' => 'http://localhost/service/public/static/upload',
]

以上变量可以在模板里直接使用,自动替换成对应的路径。

[dl href='
http://cdn.whwww.net/wp-content/uploads/2017/03/2017033108272381.zip'%5D 代码下载%5B/dl%5D
微视觉 , 版权所有丨如未注明 , 均为网络收集丨本网站采用BY-NC-SA协议进行授权 , 转载请注明ThinkPHP5 Smarty 引擎驱动扩展
喜欢 (5)
[wuwei967@126.com]
分享 (0)

您必须 登录 才能发表评论!