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

Smarty模板继承演示

骑师2019-04-30 16:46:13237

参考复制 老师代码  

布局模板

 <!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>{block name="title"}页面标题{/block}</title>
</head>
<body>
{block name="nav"}
导航
{/block}
{block name="content"}
来自继承 内容
{/block}

</body>
</html>

模板文件

{extends file="layoutzuoye02.html"}

{block name="title"}
title 来自继承
{/block}


{block name="nav"}
{$smarty.block.parent}
原本导航内容
{/block}

{block name="content"}
{$smarty.block.parent}
{/block}


<?php

/**
 * 模板文件的继承
 * 1. 需要创建一个父模板,也叫基础模板,主要是供其它模板继承使用,本身并不对外提供访问
 * 2. 约定父模板名称为: layoutzuoye02.html, 可以将它视为一布局模板
 */
require __DIR__.'/config/config.php';

$smarty->display('zuoye02.html');


最新手记推荐

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

全部回复(0)我要回复

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