摘要:php<?php require __DIR__ . '/config/config.php'; // 模板渲染 $smarty->display('work.html');布局文件{* 導(dǎo)入公共頭文件 *} {include file="public/header.htm
php
<?php require __DIR__ . '/config/config.php'; // 模板渲染 $smarty->display('work.html');
布局文件
{* 導(dǎo)入公共頭文件 *} {include file="public/header.html"} {block name="nav"} 導(dǎo)航 {/block} {block name="content"} 主體 {/block} {* 導(dǎo)入公共底部文件 *} {include file="public/footer.html"}
當(dāng)前模板
{* 繼承自布局文件: layout.html *} {extends file="layout.html"} {* 實(shí)例化在layout.html中的定義區(qū)塊 *} {block name="title"} 我是標(biāo)題:模板繼承案例 {/block} {block name="nav"} {* 引用布局文件中的內(nèi)容: 導(dǎo)航 *} {$smarty.block.parent} <a href="">首頁</a> | <a href="">公司新聞</a> |<a href="">公司產(chǎn)品</a> |<a href="">聯(lián)系我們</a> {/block} {block name="content"} <P>如果不補(bǔ)足除了產(chǎn)品之外的其他服務(wù)短板,特斯拉很難再上一個(gè)臺(tái)階。</P> <p>“王先生您好,原定本月底的交付將預(yù)計(jì)推遲到3月初。具體時(shí)間我們會(huì)根據(jù)進(jìn)展,即時(shí)跟您保持更新!”</p> <p>原本在2月27日應(yīng)該拿到車的Model 3準(zhǔn)車主王輝在幾天前收到了這條令他不太愉快的微信。 不僅是他,首批幾百位熱切期盼特斯拉Model 3的車主都似乎還要多等上一段時(shí)間。 因?yàn)榍尻P(guān)的原因,特斯拉原本在2月底對(duì)首批車主進(jìn)行交付的計(jì)劃被迫延遲了。</p> {$smarty.block.parent} {/block}
批改老師:韋小寶批改時(shí)間:2019-02-28 09:19:48
老師總結(jié):Smarty模板引擎中的語法啥的 都是比較簡(jiǎn)單的 模板的繼承可以讓我們多個(gè)模板中統(tǒng)一的地方寫一遍就可以了