1. 程式人生 > >YII框架的自定義佈局(巢狀式佈局,版本是1.1.20)

YII框架的自定義佈局(巢狀式佈局,版本是1.1.20)

0x01 建立控制器

在這裡插入圖片描述
在這裡插入圖片描述

0x02 建立資料夾,之後建立檢視檔案

在這裡插入圖片描述
在這裡插入圖片描述

0x03 瀏覽器訪問cxy/index控制器,驗證

在這裡插入圖片描述

以上就是使用預設的佈局,非常簡單,那麼如果我不想用YII框架預設的佈局呢,我想用自定義的佈局,可以通過修改CController類中的$layout這個常量來使用自定義佈局

0x04 在控制器中的修改$layout,並且建立檢視檔案

在這裡插入圖片描述
建立兩個檔案
在這裡插入圖片描述
看看檔案中有什麼
在這裡插入圖片描述
在這裡插入圖片描述

0x05 看看自己佈局的效果

在這裡插入圖片描述

0x06
總結:Yii框架的佈局由CController類中的公共變數$layout來控制,預設的佈局檔案在views中的layouts資料夾中,通過看原始碼的方式也可以瞭解預設的佈局的原理,本文實現的簡單的巢狀式的自定義佈局

PS:如果認為我這個部落格有什麼問題或者有修改意見的,請一定要告訴我,非常感謝(我的郵箱[email protected]