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

模板繼承體會

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


base.html基礎模板

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

基礎模板最好只用block,因為引用時容易修改;

格式:

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





index.html(控制器對應的視圖)

在控制器對應的視圖中用{extend name="base" /}引入基礎模板;

格式:

{block name="header"}

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

2.{__header__}這樣就代表將基礎模板的內容引入過來了;

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

{/block}


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

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



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

暫時不知道模板繼承的好處,添加和編輯會用到相同的頁面,其他的用不到,模板繼承無法體會到好的用處;



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

發(fā)佈手記

熱門詞條