返回Smarty模......登陆

Smarty模板继承

幽悠的叶子2019-02-27 19:27:35240

php

<?php
require __DIR__ . '/config/config.php';

// 模板渲染
$smarty->display('work.html');

布局文件

{* 导入公共头文件 *}
{include file="public/header.html"}

{block name="nav"} 导航 {/block}

{block name="content"} 主体 {/block}

{* 导入公共底部文件 *}
{include file="public/footer.html"}

当前模板

{* 继承自布局文件: layout.html *}
{extends file="layout.html"}

{* 实例化在layout.html中的定义区块 *}

{block name="title"}
我是标题:模板继承案例
{/block}

{block name="nav"}
{* 引用布局文件中的内容: 导航 *}
{$smarty.block.parent}
<a href="">首页</a> | <a href="">公司新闻</a> |<a href="">公司产品</a> |<a href="">联系我们</a>
{/block}

{block name="content"}
<P>如果不补足除了产品之外的其他服务短板,特斯拉很难再上一个台阶。</P>

<p>“王先生您好,原定本月底的交付将预计推迟到3月初。具体时间我们会根据进展,即时跟您保持更新!”</p>

<p>原本在2月27日应该拿到车的Model 3准车主王辉在几天前收到了这条令他不太愉快的微信。
    不仅是他,首批几百位热切期盼特斯拉Model 3的车主都似乎还要多等上一段时间。
    因为清关的原因,特斯拉原本在2月底对首批车主进行交付的计划被迫延迟了。</p>
{$smarty.block.parent}
{/block}


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送