abstract:demo6.php: <?php /** *模板繼承的步驟 * 1. 需要?jiǎng)?chuàng)建一個(gè)父模板,也叫基礎(chǔ)模板,布局文件,主要是供其他模板繼承 * 2. 布局文件本身并不對(duì)外提供訪問 * 3. 約定布局文件名稱是: layout.html */ require 
demo6.php: <?php /** *模板繼承的步驟 * 1. 需要?jiǎng)?chuàng)建一個(gè)父模板,也叫基礎(chǔ)模板,布局文件,主要是供其他模板繼承 * 2. 布局文件本身并不對(duì)外提供訪問 * 3. 約定布局文件名稱是: layout.html */ require __DIR__ . "/config/config.php"; $smarty->display('demo6.html'); /** * 之前沒有布局文件的時(shí)候,模板加載順序是: demo6.html * 如果有了布局文件layout.html,模板加載順序發(fā)生了變化: layout.html--->demo6.html */ layout.html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>{block name="title"}頁面標(biāo)題{/block}</title> </head> <body> {block name="nav"} 導(dǎo)航 {/block} {block name="content"} 主體 {/block} </body> </html> demo6.html: {* 1.繼承自布局文件:layout.html *} {extends file="layout.html"} {* 2.實(shí)例化在layout.html中定義的區(qū)塊 *} {block name="title"} 我是標(biāo)題:模板繼承的案例 {/block} {block name="nav"} {* 引用布局文件區(qū)塊中的內(nèi)容 *} {$smarty.block.parent} <a href="">首頁</a> | <a href="">公司新聞</a> | <a href="">公司產(chǎn)品</a> | <a href="">聯(lián)系我們</a> {/block} {block name="content"} <p> 5月10日,美方已將對(duì)2000億美元中國(guó)輸美商品加征的關(guān)稅從10%上調(diào)至25%。 美國(guó)加征關(guān)稅的一個(gè)借口是指責(zé)中美貿(mào)易失衡。 在巨額貿(mào)易逆差,是因?yàn)椴扇×似娴慕y(tǒng)計(jì)方法,忽略服務(wù)貿(mào)易、跨境投資對(duì)貿(mào)易的替代、高科技產(chǎn)品出口實(shí)施限制等因素影響。 </p> {$smarty.block.parent} {/block}
Correcting teacher:查無此人Correction time:2019-05-22 09:29:44
Teacher's summary:完成的不錯(cuò)。php的框架多學(xué)幾款,對(duì)以后工作有幫助。繼續(xù)加油