Eyoucms程序开发:模板定位
模板文件定义
每个模块的模板文件是独立的,为了对模板文件更加有效的管理,ThinkPHP对模板文件进行目录划分,默认的模板文件定义规则是:
视图目录/控制器名(小写)/操作名(小写)+模板后缀
默认的视图目录是模块的view目录,框架的默认视图文件后缀是.html
。
模板渲染规则
模板渲染使用\think\View
类的fetch
方法,渲染规则为:
模块@控制器/操作
模板文件目录默认位于模块的view目录下面,视图类的fetch方法中的模板文件的定位规则如下:
如果调用没有任何参数的fetch方法:
return $view->fetch();
则按照系统的默认规则定位模板文件到:
[模板文件目录]/当前控制器名(小写+下划线)/当前操作名(小写).html
如果(指定操作)调用:
return $view->fetch('add');
则定位模板文件为:
[模板文件目录]/当前控制器名(小写+下划线)/add.html
如果调用控制器的某个模板文件使用:
return $view->fetch('user/add');
则定位模板文件为:
[模板文件目录]/user/add.html
跨模块调用模板
return $view->fetch('admin@user/add');
全路径模板调用:
return $view->fetch(APP_PATH.request()->module().'/view/public/header.html');
相关文档
- 微商消费或加盟代理要谨慎!判断靠谱与否的核心模块来了
- 免费论坛群发器好用吗?核心功能模块拆解及基本概念介绍
- 温州SEO基础常识科普及实操核心模块拆解,你知道多少?
- 百中搜优化软件是啥?有啥用?功能模块大揭秘
- 企业门户:现代办公数字化平台,功能模块搭建要点有哪些?
- QQ空间设计秘籍:整体布局与模块设计要点大揭秘
- 医院网站优化指南:提升线上服务质量的实用技巧与关键模块
- Dedecms采集教程:了解开源系统及分模块采集设置要点
- 聊聊个性化首页:自定义设置与内容展现方式,好处及模块挑选方法
- 站优云:网络人关注的平台,其功能模块你了解多少?
- 关键词排名工具是啥?能帮上忙吗?查询核心功能模块了解下
- 百度空间怎么用?关键内容模块大拆解,实用干货别错过
- 搜狗加速器究竟是干嘛的?用法如何?关键四大模块解析
- 对ISO9001认证的吐槽:形式与作用并存,写文件太烦人
- 惊删电脑重要文件?别怕!快照回档功能来救你
- 小旋风下载站模板三天上实战:百度收录暴涨200%的泛目录布局技巧
- 小旋风泛目录站群好还是级模板好?低成本建站与收录速度实测解析
- 小旋风泛目录MIP模板配置皮书
- 医疗行业泛目录实战:小风模板干扰码+地域跳转插件效果验证
- 谷歌SEO模板站与个性化定制网站优缺点大PK
上一篇: Eyoucms程序开发:写入授权
下一篇: Eyoucms程序开发:模板标签