THINKPHP5 入门 -7 视图和模板

1、系统的\think\Controller类,该类对视图类的方法进行了封装,所以可以在无需实例化视图类的情况下,直接调用视图类的相关方法,包括:
方法 描述
assign 模板变量赋值
fetch 渲染模板文件
display 渲染内容
engine 初始化模板引擎
assign和fetch,是最常用的两个方法
2、参数
变量{$count}
二维数组
{volist name="list" id="user"}
ID:{$user.id}

昵称:{$user.nickname}

邮箱:{$user.email}

生日:{$user.birthday}

------------------------

{/volist}
3、模板拆分
{include file="user/header" title="查看用户列表" keywords="$user.id"/}
header.html 中:[title]
4、模板根目录修改
view_path参数决定了你的模板文件的根目录,如果没有设置的话系统会默认使用当前模块的视图目录view。
'view_path'    => ROOT_PATH,
return $this->fetch("list/index");
则访问的就是/usr/local/nginx/html/tp5/application/index/view/list/index.html

你可能感兴趣的:(thinkPHP5)