zoukankan      html  css  js  c++  java
  • php后台管理(列表页替换)

    列表页替换,首先把文件名前边加个前缀list,代表列表页:

    我们以list_news为例进行替换,先看一下替换前的页面:

    <!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>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    
    
    <link href="css/news.css" rel="stylesheet" type="text/css" />
    
    
    </head>
    
    <body>
    
    
    <!--内容开始-->
    
    <div id="newsimgwai">
        <div id="newsimg">
            <img src="images/1.jpg" width="1200" height="290" />
        </div>
    </div>
    
    <div id="newsnrwai">
        <div id="newsnr">
            <div class="news_item">
                <div class="news_img">
                    <a href="#"><img src="images/cpzhanshi.jpg" width="237" height="160" /></a>
                </div>
                <div class="news_nr">
                    <a href="#"><div class="news_title">
                        什么东西吃得越多越苗条
                    </div></a>
                    <div class="news_jj">
                        每种食品中蛋白质、脂肪、碳水化合物和水分的比例不同,吃进去之后给身体增加的能量数额也不同。 按照同样的重量来说,水分大的食物能量少,因为水是没有能量的;含油脂多的食...
                    </div>
                    <div class="news_sj">
                        2017-03-14
                    </div>
                </div>
            </div>
            <div class="news_item">
                <div class="news_img">
                    <img src="images/cpzhanshi.jpg" width="237" height="160" />
                </div>
                <div class="news_nr">
                    <div class="news_title">
                        什么东西吃得越多越苗条
                    </div>
                    <div class="news_jj">
                        每种食品中蛋白质、脂肪、碳水化合物和水分的比例不同,吃进去之后给身体增加的能量数额也不同。 按照同样的重量来说,水分大的食物能量少,因为水是没有能量的;含油脂多的食...
                    </div>
                    <div class="news_sj">
                        2017-03-14
                    </div>
                </div>
            </div>
            
            <div class="news_item">
                <div class="news_img">
                    <img src="images/cpzhanshi.jpg" width="237" height="160" />
                </div>
                <div class="news_nr">
                    <div class="news_title">
                        什么东西吃得越多越苗条
                    </div>
                    <div class="news_jj">
                        每种食品中蛋白质、脂肪、碳水化合物和水分的比例不同,吃进去之后给身体增加的能量数额也不同。 按照同样的重量来说,水分大的食物能量少,因为水是没有能量的;含油脂多的食...
                    </div>
                    <div class="news_sj">
                        2017-03-14
                    </div>
                </div>
            </div>
            
            <div class="news_item">
                <div class="news_img">
                    <img src="images/cpzhanshi.jpg" width="237" height="160" />
                </div>
                <div class="news_nr">
                    <div class="news_title">
                        什么东西吃得越多越苗条
                    </div>
                    <div class="news_jj">
                        每种食品中蛋白质、脂肪、碳水化合物和水分的比例不同,吃进去之后给身体增加的能量数额也不同。 按照同样的重量来说,水分大的食物能量少,因为水是没有能量的;含油脂多的食...
                    </div>
                    <div class="news_sj">
                        2017-03-14
                    </div>
                </div>
            </div>
            
            <div class="news_item">
                <div class="news_img">
                    <img src="images/cpzhanshi.jpg" width="237" height="160" />
                </div>
                <div class="news_nr">
                    <div class="news_title">
                        什么东西吃得越多越苗条
                    </div>
                    <div class="news_jj">
                        每种食品中蛋白质、脂肪、碳水化合物和水分的比例不同,吃进去之后给身体增加的能量数额也不同。 按照同样的重量来说,水分大的食物能量少,因为水是没有能量的;含油脂多的食...
                    </div>
                    <div class="news_sj">
                        2017-03-14
                    </div>
                </div>
            </div>
            
            <div class="news_item">
                <div class="news_img">
                    <img src="images/cpzhanshi.jpg" width="237" height="160" />
                </div>
                <div class="news_nr">
                    <div class="news_title">
                        什么东西吃得越多越苗条
                    </div>
                    <div class="news_jj">
                        每种食品中蛋白质、脂肪、碳水化合物和水分的比例不同,吃进去之后给身体增加的能量数额也不同。 按照同样的重量来说,水分大的食物能量少,因为水是没有能量的;含油脂多的食...
                    </div>
                    <div class="news_sj">
                        2017-03-14
                    </div>
                </div>
            </div>
            
            <div class="news_item">
                <div class="news_img">
                    <img src="images/cpzhanshi.jpg" width="237" height="160" />
                </div>
                <div class="news_nr">
                    <div class="news_title">
                        什么东西吃得越多越苗条
                    </div>
                    <div class="news_jj">
                        每种食品中蛋白质、脂肪、碳水化合物和水分的比例不同,吃进去之后给身体增加的能量数额也不同。 按照同样的重量来说,水分大的食物能量少,因为水是没有能量的;含油脂多的食...
                    </div>
                    <div class="news_sj">
                        2017-03-14
                    </div>
                </div>
            </div>
            
        </div>
    </div>
    <!--分页-->
    <div id="news_fenye">
        <div id="news_fy_nr">
        共 1页6条记录
        </div>
    </div>
    
    <!--内容结束-->
    
    </body>
    </html>

    新闻中心添加内容:

    我们先从头尾开始替换,把头尾删除,把样式也替换掉:

    {template "content","header"}
    <link href="{CSS_PATH}css/news.css" rel="stylesheet" type="text/css" />
    {template "content","footer"}

    注意替换头尾时要把页面里的body和html删除,因为header.html页面已经有这两个标签了。

    然后开始替换内容,先调取当前栏目图片:

    <div id="newsimgwai">
        <div id="newsimg">
            <img src="{$CATEGORYS[$catid][image]}" width="1200" height="290" /><!--调取当前栏目图片-->
        </div>
    </div>

    跟其他的一样对内容进行循环,替换分页、题目、时间、简介:

    <div id="newsnrwai">
        <div id="newsnr">
                {pc:content  action="lists" catid="$catid" order="listorder asc" num="4" moreinfo="1" page="$page"}<!--分页-->
                {loop $data $val}<!--循环开始-->
            <div class="news_item">
                <div class="news_img">
                    <a href="{$val[url]}"><img src="{$val[thumb]}" width="237" height="160" /></a><!--thumb缩略图路径-->
                </div>
                <div class="news_nr">
                    <a href="{$val[url]}"><div class="news_title">
                        {$val[title]}<!--题目-->
                    </div></a>
                    <div class="news_jj">
                        {$val[description]}<!--简介-->
                    </div>
                    <div class="news_sj">
                        {date('Y-m-d',$val[inputtime])}<!--时间格式替换-->
                    </div>
                </div>
            </div>
            {/loop}
            {/pc}
            
        </div>
    </div>

    最后分页替换很简单写一个{$pages}:

    <!--分页-->
    <div id="news_fenye">
        <div id="news_fy_nr">
        {$pages}<!--分页-->
        </div>
    </div>
    
    <!--内容结束-->
    {template "content","footer"}

    这样list_news就替换完成了。

    最终效果:

  • 相关阅读:
    java笔记
    java面向对象
    Oracle数据库基础
    Java中的集合和常用类
    Java面向对象的三个特征
    Java中的类与对象
    Java中的冒泡排序
    JAVA中的一些内置方法
    JAVA中的数据类型
    SSH整合
  • 原文地址:https://www.cnblogs.com/mengshenshenchu/p/7052885.html
Copyright © 2011-2022 走看看