php技术博客
让天下没有搞不定的bug~

thinkphp3.0模板更新说明

thinkphp3.0模板更新说明:

  • [新增] 增加布局模板支持
  • [新增] 在模版中的include标签,可以使用自定义属性, 替换被包含模版中格式为[var]的变量。 如 则被导入的模版中 [varname] 标签会被替换为 value
  • [新增] Cx标签库增加for标签支持
  • [新增] 模板禁用PHP语法支持
  • [新增] 模板标签增加 {++$a} {–$b} 用法支持
  • [修正] 修正Cx标签库的volist标签的mod属性
  • [修正] 修正模板变量的函数解析的参数中带有=的BUG
  • [改进] 去除Cx标签库的layout标签 增加新的layout标签用法
  • [改进] 分组的模板结构改变为 Tpl/分组名/主题名/模块/操作.html
  • [改进] 优化include标签解析
  • [改进] 模板输出规则调整为 [模板主题:][模块:][操作] 不支持 跨项目和跨分组调用 该用法可用于display方法和include标签
  • [改进] 改进模板输出替换变量__GROUP__ 如果当前没有分组则输出同 __APP__
  • [调整] 当前模板文件名配置 更名为 TEMPLATE_NAME
  • [调整] 默认模板主题设置为空 原来为default
  • [调整] Think模板引擎的load方法更名为fetch
  • [删除] 去掉Cx标签库的iterate方法定义
  • [删除] 取消模板快捷变量输出 统一使用标准变量输出方式
  • [删除] 废弃模板引擎的普通标签方式的include和load标签 以下用法不再支持 {include:public/header.html} {load:/public/css/common.css} 替代用法 因为XML标签方式的include和load用法更强大 ,包括可以传人模板变量名等,XML方式的load标签还有很多的别名用法,完全可以取代普通标签加载。 目前,普通标签仅仅用于输出变量和一些快捷输出。

技术分享,技术交流,小涛与您共同成长……

赞(0)
未经允许不得转载:PHP技术博客 » thinkphp3.0模板更新说明