PHP-ThinkPHP框架中的視圖

八、ThinkPHP框架中的視圖

1、視圖的組成

View視圖類(繼承了自定義模板引擎,功能與Smarty類似)

HTML模板文件

2、模板的定義

(見手冊–模板–模板定位)

爲了對模板文件更加有效的管理,ThinkPHP對模板文件進行目錄劃分,默認的模板文件定義規則是:視圖目錄/控制器名(小寫)/操作名(小寫)+模板後綴

默認的視圖目錄是模塊的view目錄,框架的默認視圖文件後綴是.html。

比如home模塊 Index控制器index方法要調用的模板定義爲view/index/index.html

在這裏插入圖片描述

3、模板渲染

(見手冊–視圖–模板渲染,手冊–視圖–模板賦值)

在控制器方法中,

第一種:使用assign方法進行模板賦值,使用fetch方法進行模板渲染。

第二種:使用助手函數view(), 進行模板渲染並賦值。

使用示例:

在這裏插入圖片描述

注:模板中輸出變量值: {$模板變量名}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章