thinkPHP学习记录4
Posted dajunjun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkPHP学习记录4相关的知识,希望对你有一定的参考价值。
视图
模板定义
模板按 视图目录(默认为view)/[模板主题]/控制器名/操作名+模板后缀 存储。
模板主题
每个模板都可以有一个主题,只需要在目录结构上多一层而已,在视图渲染输出之前,我们可以通过动态设置来改变需要使用的模板主题。
|
|
模板赋值
在控制器中把变量赋值给模板需要使用assign方法
$this->assihn(‘ name ‘,$value)
赋值后可以在模板中用{$name}来输出
如果要同时输出多个模板变量
|
|
在模板中的输出为:
|
|
如果采用内置的模板引擎,可以使用:
|
|
输出同样的内容。
模板渲染
模板赋值必须在模板渲染之前操作
渲染模板输出最常用的是使用display方法,调用格式:
|
获取模板地址
为了更方便的输出模板文件,新版封装了一个T函数用于生成模板文件名。
|
|
获取内容
如果需要获取渲染模板的输出内容而不是直接输出,可以使用fetch方法。
|
|
如果你没有定义任何模板文件,或者把模板内容存储到数据库中的话,你就需要使用show方法来渲染输出了
|
|
模板引擎
以上是关于thinkPHP学习记录4的主要内容,如果未能解决你的问题,请参考以下文章