亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

模板繼承體會(huì)

原創(chuàng) 2019-06-08 15:36:57 238
摘要:base.html基礎(chǔ)模板 在視圖view下面創(chuàng)建一個(gè)base基礎(chǔ)模板; 基礎(chǔ)模板最好只用block,因?yàn)橐脮r(shí)容易修改; 格式: {block name="header"}這里為輸出的內(nèi)容,也可以引入文件等等{/block}index.html(控制器對(duì)應(yīng)的視圖) 在控制器對(duì)應(yīng)的視圖中用{extend name="base" /}引入基礎(chǔ)模板; 格式:


base.html基礎(chǔ)模板

在視圖view下面創(chuàng)建一個(gè)base基礎(chǔ)模板;

基礎(chǔ)模板最好只用block,因?yàn)橐脮r(shí)容易修改;

格式:

{block name="header"}這里為輸出的內(nèi)容,也可以引入文件等等{/block}





index.html(控制器對(duì)應(yīng)的視圖)

在控制器對(duì)應(yīng)的視圖中用{extend name="base" /}引入基礎(chǔ)模板;

格式:

{block name="header"}

1.在子模板中出現(xiàn)相同的name名,就代表是重寫(xiě)基礎(chǔ)模板里的內(nèi)容;

2.{__header__}這樣就代表將基礎(chǔ)模板的內(nèi)容引入過(guò)來(lái)了;

3.為空,也是將父模板覆蓋掉;

{/block}


在子模板中,block之外的代碼都沒(méi)有作用/不顯示;

在父模板中是原樣輸出的;



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

暫時(shí)不知道模板繼承的好處,添加和編輯會(huì)用到相同的頁(yè)面,其他的用不到,模板繼承無(wú)法體會(huì)到好的用處;



批改老師:查無(wú)此人批改時(shí)間:2019-06-10 10:14:41
老師總結(jié):完成的不錯(cuò)。繼承是php三大特性,很多框架也把繼承用到前端。繼續(xù)加油。

發(fā)布手記

熱門(mén)詞條