abstract:參考復(fù)制 老師代碼 布局模板 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>{block 
參考復(fù)制 老師代碼
布局模板
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>{block name="title"}頁面標(biāo)題{/block}</title> </head> <body> {block name="nav"} 導(dǎo)航 {/block} {block name="content"} 來自繼承 內(nèi)容 {/block} </body> </html>
模板文件
{extends file="layoutzuoye02.html"} {block name="title"} title 來自繼承 {/block} {block name="nav"} {$smarty.block.parent} 原本導(dǎo)航內(nèi)容 {/block} {block name="content"} {$smarty.block.parent} {/block}
<?php /** * 模板文件的繼承 * 1. 需要創(chuàng)建一個(gè)父模板,也叫基礎(chǔ)模板,主要是供其它模板繼承使用,本身并不對外提供訪問 * 2. 約定父模板名稱為: layoutzuoye02.html, 可以將它視為一布局模板 */ require __DIR__.'/config/config.php'; $smarty->display('zuoye02.html');
Correcting teacher:西門大官人Correction time:2019-05-05 09:55:08
Teacher's summary:模板繼承可以將一些頁面公共的頁面獨(dú)立出來,用于其他頁面的繼承??梢詼p少代碼臃余,提高代碼可用性