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'),

    ));

    世上无难事,只怕有心人......
  • 相关阅读:
    xp_cmdshell
    常用SQL语句
    SQL Server Select的递归查询-交叉表
    Sql Server 2005 行转列的实现(横排)
    sql导入导出
    使用正则表达式验证手机号、车牌号
    页面功能:设为首页和加入收藏
    两个文本框同步输入
    最常用的200个JS代码
    .NET 获取时间
  • 原文地址:https://www.cnblogs.com/gooderic/p/5681091.html
Copyright © 2011-2022 走看看