## 模板文件定义
每个模块的模板文件是独立的,为了对模板文件更加有效的管理,`PHPSmarty`对模板文件进行目录划分,默认的模板文件定义规则是:
>### 控制器名(小写)/操作名(小写
默认的视图目录是`模块的view目录`,框架的默认视图文件后缀是`.tpl`
## 模板渲染规则
模板渲染为自动渲染,如果需要指定模板可使用以下
\maijiphp\libs\action类的display方法,渲染规则为:
```
$this->display('控制器/操作');
```
则按照系统的默认规则定位模板文件到:
>### 当前控制器名(小写+下划线)/当前操作名(小写).tpl
如果调用其他控制器的某个模板文件使用:
```
$this->display('user/add');
```
则定位模板文件为:
>### /view/user/add.html
- 基础
- 安装PhpSmarty
- 开发规范
- 目录结构
- 架构总览
- URL访问
- 隐藏入口文件
- 命名空间
- 配置目录
- 配置读取
- 控制器
- 控制器定义
- 渲染输出
- 控制器初始化
- 页面跳转
- 重定向
- 调用控制器方法
- 请求
- 变量获取
- 数据库
- 连接数据库
- 查询构造器
- 助手函数
- 模型
- 模型定义
- 模型调用
- 模型初始化
- 模型新增
- 模型更新
- 模型删除
- 模型查询
- 模型分层
- JSON序列化
- 模板
- 模板定位
- 静态文件
- 三元运算
- 模板继承
- 包含文件
- 内置标签
- FOREACH标签
- FOR标签
- 比较标签
- 条件判断
- 标签嵌套
- 错误和调试
- 调试模式
- SQL调试
- 杂项
- Session
- Cookie
- Cache
- 搭建部署
- 虚拟主机环境
- Linux主机环境
- URL重写
- 更新日志