• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Thinkphp5.0框架视图view的模板布局用法分析

    本文实例讲述了Thinkphp5.0框架视图view的模板布局用法。分享给大家供大家参考,具体如下:

    使用include,文件包含:

    !-- 头部 -->
    div class="header">
      {include file="common/header" /}
    /div>
    
    

    模板继承:

    common\base.html:

    !doctype html>
    html lang="en">
    head>
      meta charset="UTF-8">
      title>{block name="title"}默认标题{/block}/title>
    /head>
    body>
      {block name="body"}
        
      {/block}
    /body>
    /html>
    
    

    index.html:

    {extend name="common/base" /}
    {block name="title"}
      index页面title
    {/block}
    {block name="body"}
      h1>index页面body/h1>
    {/block}
    
    

    如果需要在继承的模板中显示父级的内容:

    父级:

    {block name="footer"}
      默认footer
    {/block}
    
    

    子级:

    {block name="footer"}
      {__block__}
      index
    {/block}
    
    

    子级就会显示:

    默认footer
    index

    layout布局:

    (1)开启配置文件的layout_on => true

    (2)在view目录下新建layout.html文件:

    !doctype html>
    html lang="en">
    head>
      meta charset="UTF-8">
      title>{$title}/title>
    /head>
    body>
      {__CONTENT__}
    /body>
    /html>
    
    

    可以使用include,不能使用block。

    (3)其他页面会自动使用这个页面,只替换{__CONTENT__}位置的内容。

    更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。

    希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

    您可能感兴趣的文章:
    • thinkphp模板赋值与替换实例简述
    • thinkphp5.1框架模板布局与模板继承用法分析
    • thinkPHP5框架渲染模板的3种方式简述
    • 解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
    • thinkPHP5.0框架环境变量配置方法
    • ThinkPHP模版引擎之变量输出详解
    • ThinkPHP模板之变量输出、自定义函数与判断语句用法
    • thinkphp3.x中变量的获取和过滤方法详解
    • thinkPHP控制器变量在模板中的显示方法示例
    • 解析thinkphp import 文件内容变量失效的问题
    • thinkphp5.1框架模板赋值与变量输出示例
    上一篇:Thinkphp5.0 框架视图view的比较标签用法分析
    下一篇:php 实现银联商务H5支付的示例代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    Thinkphp5.0框架视图view的模板布局用法分析 Thinkphp5.0,框架,视图,view,