zoukankan      html  css  js  c++  java
  • 使用布局规划页面

    使用布局规划页面

    制作页面时,应该把页面中公共的部分单独做成一个文件【TP中提供了模板布局】

    为什么要使用布局文件?

    维护方便将来要修改这种公共部分时只需要修改一个而已文件并不需要一个一个页面改了。

    实际操作

    1. 创建一个布局文件【保存页头、页脚的HTML

    文件名为view/ layoyt.html

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>管理中心 - 商品列表 </title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link href="__PUBLIC__/Admin/Styles/general.css" rel="stylesheet" type="text/css" />
    <link href="__PUBLIC__/Admin/Styles/main.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="__PUBLIC__/umeditor1_2_2-utf8-php/third-party/jquery.min.js"></script>
    </head>
    <body>
    <h1>
    <?php if($_page_btn_name): ?>
    <span class="action-span"><a href="<?php echo $_page_btn_link; ?>"><?php echo $_page_btn_name; ?></a></span>
    <?php endif; ?>
    <span class="action-span1"><a href="#">管理中心</a></span>
    <span id="search_id" class="action-span1"> - <?php echo $_page_title; ?> </span>
    <div style="clear:both"></div>
    </h1>

    <!-- 内容 -->
    {__CONTENT__}

    <div id="footer"> 39期 </div>
    </body>
    </html>

    //引入每个页面的方式

    <layout name="layout" />

    1. 需要在每个页面的控制器中传三个变量设置页头信息

    //设置页面信息
    $this->assign(array(
    '_page_title'=>'修改商品',
    '_page_btn_name'=>'商品列表',
    '_page_btn_link'=>U('lst'),

    ));

    世上无难事,只怕有心人......
  • 相关阅读:
    数组地址,数组首地址与数组首元素地址的区别
    memset,memcpy与strcpy
    OJ之大数与高精度题必备知识
    OJ之星期几算法(泽勒一致性)
    二分查找及其优化
    爱上vim之快捷键使用技巧与个性化配置
    shell之终极shell——zsh
    memset的一些坑
    OO终章
    hOmewOrk 第三单元 总结
  • 原文地址:https://www.cnblogs.com/gooderic/p/5681091.html
Copyright © 2011-2022 走看看