摘要:base.html基础模板在视图view下面创建一个base基础模板;基础模板最好只用block,因为引用时容易修改;格式:{block name="header"}这里为输出的内容,也可以引入文件等等{/block}index.html(控制器对应的视图)在控制器对应的视图中用{extend name="base" /}引入基础模板;格式:

base.html基础模板

在视图view下面创建一个base基础模板;

基础模板最好只用block,因为引用时容易修改;

格式:

{block name="header"}这里为输出的内容,也可以引入文件等等{/block}

index.html(控制器对应的视图)

在控制器对应的视图中用{extend name="base" /}引入基础模板;

格式:

{block name="header"}

1.在子模板中出现相同的name名,就代表是重写基础模板里的内容;

2.{__header__}这样就代表将基础模板的内容引入过来了;

3.为空,也是将父模板覆盖掉;

{/block}

在子模板中,block之外的代码都没有作用/不显示;

在父模板中是原样输出的;

--------------------------------------------------

暂时不知道模板继承的好处,添加和编辑会用到相同的页面,其他的用不到,模板继承无法体会到好的用处;

批改老师:查无此人批改时间:2019-06-10 10:14:41

老师总结:完成的不错。继承是php三大特性,很多框架也把继承用到前端。继续加油。

php 模板继承原理,模板继承体会相关推荐

  1. C++普通继承和虚继承详解

    继承 继承概念 所谓的继承就是一个类继承了另一个类的属性和方法,这个新的类包含了上一个类的属性和方法,被称为子类或者派生类,被继承的类称为父类或者基类. 继承特点 子类拥有父类的所有属性和方法(除了构 ...

  2. 笔记②:牛客校招冲刺集训营---C++工程师(面向对象(友元、运算符重载、继承、多态) -- 内存管理 -- 名称空间、模板(类模板/函数模板) -- STL)

    0618 C++工程师 第5章 高频考点与真题精讲 5.1 指针 & 5.2 函数 5.3 面向对象(和5.4.5.5共三次直播课) 5.3.1 - 5.3.11 5.3.12-14 友元 友 ...

  3. 【C++模板编程入门】模板介绍、模板定义、函数模板、类模板、模板的继承

    1.模块的引入 1.1.示例代码 #include <iostream> #include <string>using namespace std;//用template声明T ...

  4. 用 Flask 来写个轻博客 (12) — M(V)C_编写和继承 Jinja 模板

    Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录 前文列表 扩展阅读 使用 Bootstrap 编写 Jinja 模板文件 继承一 ...

  5. 类模板,多种类型的类模板,自定义类模板,类模板的默认类型,数组的模板实现,友元和类模板,友元函数,类模板与静态变量,类模板与普通类之间互相继承,类模板作为模板参数,类嵌套,类模板嵌套,类包装器

     1.第一个最简单的类模板案例 #include "mainwindow.h" #include <QApplication> #include <QPush ...

  6. html语言可以写模版继承吗,Django框架(十一):模板介绍、模板语言、模板继承、HTML转义...

    1. 模板介绍 1.1 模板的功能 产生html,控制页面上展示的内容.模板文件不仅仅是一个html文件. 模板文件包含两部分内容: 静态内容:css.js.html. 动态内容:用于动态去产生一些页 ...

  7. laravel 模板继承_Laravel框架模板之公共模板、继承、包含实现方法分析

    本文主要介绍了laravel框架模板之公共模板.继承.包含实现方法,结合实例形式分析了Laravel框架中公共模板的建立.模板包含.模板继承等相关操作技巧,需要的朋友可以参考下,具体如下: 简介: 利 ...

  8. 子模板继承父模板示例_模板设计模式示例

    子模板继承父模板示例 本文是我们名为" Java设计模式 "的学院课程的一部分. 在本课程中,您将深入研究大量的设计模式,并了解如何在Java中实现和利用它们. 您将了解模式如此重 ...

  9. 【C++基础】模板参数与模板继承

    模板参数 默认类型参数 函数参数可以设定一个默认值,我们现在可以对类模板的类型参数设定一个默认类型. 指定泛型Stack的默认类型参数为 int template<typename T = in ...

最新文章

  1. python如何自定义函数_python基础之函数(自定义函数)
  2. LeetCode之Remove Duplicates from Sorted Array
  3. 什么是RAID(独立磁盘冗余阵列)?
  4. linux timerfd系列函数总结:timerfd.h
  5. 使用GMM进行语音性别检测(入门)
  6. c语言other用法,other的用法总结
  7. Audience Targeting
  8. Phaser 3入门
  9. 龙之谷怎么进去服务器维护,龙之谷端游服务器爆满怎么进
  10. 外贸常用邮箱有哪些?163mail邮箱适合外贸用吗?
  11. python Django(五)
  12. 微博朋友圈亿级Feed流如何轻松设计?
  13. 交换机端口加入VLAN的三种模式(access,trunk,hybrid)
  14. python在读取配置文件存入列表中,去掉回车符号
  15. 无线网卡设置为监听模式 airodump破解wifi
  16. 谷歌浏览器不使用独立显卡
  17. 上车是看电影的第一动力,你们的点赞评论转发是我写博客的动力!
  18. 编写C#代码时,一个字符串太长如何换行
  19. JAVA星之语明星周边产品销售网站计算机毕业设计Mybatis+系统+数据库+调试部署
  20. qq登录钓鱼php网页,PHP+JS模仿登录钓鱼

热门文章

  1. 《天天数学》连载27:一月二十七日
  2. 数据库笔记10:创建与管理视图
  3. bzoj4515 [Sdoi2016]游戏 标记永久线段树+链剖+差分
  4. 个人知识整理(javascript篇初识)
  5. python初始化函数_当你学会了Python爬虫,网上的图片素材就开始免费了
  6. Linux服务器集群系统(二)——LVS集群的体系结构
  7. jmap简单实用示例
  8. 分形:MandelBrot和Julia
  9. M1支持Windows arm_新款Macbook air,史上最强M1芯片,能买吗?有哪些注意的
  10. yolo如何降低loss_你一定从未看过如此通俗易懂的YOLO系列(从v1到v5)模型解读 (上)...