zoukankan      html  css  js  c++  java
  • ecshop后台我的收藏显示收藏的商品图片和时间的方法

    1.打开includes/lib_clips.php的文件

    找到下面的函数,红色部分为添加的内容


    function get_collection_goods($user_id, $num = 10, $start = 0)
    {
        $sql = 'SELECT g.goods_id, g.goods_name, g.goods_thumb, g.market_price, g.shop_price AS org_price, '.
                    "IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_price, ".
                    'g.promote_price, g.promote_start_date,g.promote_end_date, c.rec_id, c.add_time, c.is_attention' .
                ' FROM ' . $GLOBALS['ecs']->table('collect_goods') . ' AS c' .
                " LEFT JOIN " . $GLOBALS['ecs']->table('goods') . " AS g ".
                    "ON g.goods_id = c.goods_id ".
                " LEFT JOIN " . $GLOBALS['ecs']->table('member_price') . " AS mp ".
                    "ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' ".
                " WHERE c.user_id = '$user_id' ORDER BY c.rec_id DESC";
        $res = $GLOBALS['db'] -> selectLimit($sql, $num, $start);

        $goods_list = array();
        while ($row = $GLOBALS['db']->fetchRow($res))
        {
            if ($row['promote_price'] > 0)
            {
                $promote_price = bargain_price($row['promote_price'], $row['promote_start_date'], $row['promote_end_date']);
            }
            else
            {
                $promote_price = 0;
            }

            $goods_list[$row['goods_id']]['rec_id']        = $row['rec_id'];
      $goods_list[$row['goods_id']]['formated_add_time'] = local_date($GLOBALS['_CFG']['time_format'], $row['add_time']);
            $goods_list[$row['goods_id']]['is_attention']  = $row['is_attention'];
            $goods_list[$row['goods_id']]['goods_id']      = $row['goods_id'];
            $goods_list[$row['goods_id']]['goods_name']    = $row['goods_name'];
      $goods_list[$row['goods_id']]['goods_thumb']    = $row['goods_thumb'];
            $goods_list[$row['goods_id']]['market_price']  = price_format($row['market_price']);
            $goods_list[$row['goods_id']]['shop_price']    = price_format($row['shop_price']);
            $goods_list[$row['goods_id']]['promote_price'] = ($promote_price > 0) ? price_format($promote_price) : '';
            $goods_list[$row['goods_id']]['url']           = build_uri('goods', array('gid'=>$row['goods_id']), $row['goods_name']);
        }

        return $goods_list;
    }

    2.然后打开它的模板文件user_clips.dwt

    找到这一部分,收藏商品列表页面

    样式根据自己的需求改动。

    商品图片:<img src="{$goods.goods_thumb}" />

    收藏时间:{$goods.formated_add_time}

    ------------------------------------------华丽丽的分割线--------------------- ------------------------------------

    源厂制造10-10000级洁净无尘车间防静电防尘用品!网址:http://www.lgfjd.com 微信号:614412
  • 相关阅读:
    csu 1141 节能
    WA:ZOJ 1025 Wooden Sticks
    UVa 531 Compromise
    UVa 437 The Tower of Babylon
    UVa 10285 Longest Run on a Snowboard
    在asp.net使用web.config身份验证
    掌握 Ajax,第 6 部分: 建立基于 DOM 的 Web 应用程序
    面向对象编程思想
    一步一步学Remoting之五:异步操作
    Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
  • 原文地址:https://www.cnblogs.com/wangblognet/p/2923627.html
Copyright © 2011-2022 走看看