zoukankan      html  css  js  c++  java
  • ThinkPHP中处理Layout模板的问题

    ThinkPHP中的模板引擎内置了布局模板功能支持,可以方便实现嵌套。

    其中有两种布局方式,一种为以布局模板为入口的布局方式,但是需要开启LAYOUT_ON 参数(默认不开启)

    并且设置布局入口文件名LAYOUT_NAME(默认为layout)

    另一个就是可以动态的配置LAYOUT_NAME参数实现。详细可以参见开发手册。

    如果某些页面不需要使用布局模板功能,可以在模板文件开头加上 {__NOLAYOUT__} 字符串。

    第二种方式是以当前输出模板为入口的方式

    新建一个layout.html文件夹,键入以下代码:

    <html>

    <head>...</head>
    <body>
    <div>...</div>
     <div id="main" class="main" >
    {__CONTENT__}
     </div>
     <div>...</div>
     </body>
    这样一个完整的基本静态页内容,但是其中的”{__CONTENT__}“就替换为需要使用这个模板的页面
  • 相关阅读:
    [实战]MVC5+EF6+MySql企业网盘实战(11)——新建文件夹2
    [实战]MVC5+EF6+MySql企业网盘实战(10)——新建文件夹
    FMXUI
    x-superobject
    mORMot
    NativeXml
    superobject
    jsondataobjects
    QDAC
    DIOCP
  • 原文地址:https://www.cnblogs.com/dubin382460/p/5465637.html
Copyright © 2011-2022 走看看