ksuena0213/think-smarty 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ksuena0213/think-smarty

Composer 安装命令:

composer create-project ksuena0213/think-smarty

包简介

ThinkPHP5 Smarty Template Driver

README 文档

README

Latest Stable Version Total Downloads Latest Unstable Version License

think-smarty

ThinkPHP5 Smarty 引擎驱动

安装方法

使用composer安装模版引擎方法: composer require ksuena0213/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::indexreturn 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',
]

统计信息

  • 总下载量: 7
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 5
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-02-21

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固