zoukankan      html  css  js  c++  java
  • YII 实现布局

    布局文件:

    <div>我是头部</div>
    <!--展示首页、登录、注冊等代码信息-->
    <!--$content代表我们已经提取出来的首页、登录、注冊等页面信息(没有头部和脚部)-->
    <?

    php echo $content; ?> <div>我是尾部</div>


    位置:


    布局文件已经实现出来,以下我们须要使用这个布局文件

    我们系统默认的布局文件是colum1.php

    使用布局文件:


    布局文件详细与什么有关系:

    控制器渲染视图renderPartial()此方法不会渲染布局

    render()这种方法会渲染布局。

    如今我们布局已经做好了:

    1. 制作布局文件layouts/文件名称字,使用$content代表普遍模板内容。

    2. 设置布局文件,在父类控制器里边public $layout = "//layouts/shop";

    3. 调用布局文件,在控制器方法里边用法render()就会调用布局文件。


    还有一种通过frameset来实现:

    <!--通过html的frameset标签集合头部、左側、右側-->
    <!doctype html public "-//w3c//dtd xhtml 1.0 frameset//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd">
    <html>
        <head>
            <meta http-equiv=content-type content="text/html; charset=utf-8" />
            <meta http-equiv=pragma content=no-cache />
            <meta http-equiv=cache-control content=no-cache />
            <meta http-equiv=expires content=-1000 />
            
            <title>管理中心 v1.0</title>
        </head>
        <frameset border=0 framespacing=0 rows="60, *" frameborder=0>
            <frame name="head" src="./index.php?r=houtai/index/head" frameborder=0 noresize scrolling=no>
                <frameset cols="170, *">
                    <frame name="left" src="./index.php?r=houtai/index/left" frameborder=0 noresize />
                    <frame name="right" src="./index.php?r=houtai/index/right" frameborder=0 noresize scrolling=yes />
                </frameset>
        </frameset>
        <noframes>
        </noframes>
    </html>



  • 相关阅读:
    安卓面试人人面向源码开发(一)
    Kotlin常见用法
    安卓触摸事件调度顺序
    自定义view 可自动换行滑动的LinearLayout
    屏幕适配那些事一篇带你搞定,出发与结论点独特适合新手。欢迎收藏
    初识位域
    简单区分Vmware的三种网络连接模式(bridged、NAT、host-only)
    刚开始学Python,坚持下去
    FAT AP 与 FIT AP的特点和区别
    BSSID,SSID,ESSID区别
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5113405.html
Copyright © 2011-2022 走看看