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
  • 相关阅读:
    java.lang.NoSuchMethodError: org.json.JSONArray.iterator()Ljava/util/Iterator 阿里云短信
    iframe高度自适应
    jQuery中的事件——《锋利的JQuery》
    jQuery中的DOM操作——《锋利的JQuery》
    JQuery选择器——《锋利的JQuery》
    JS的从理解对象到创建对象
    JS键盘事件对象之keyCode、charCode、which属性对比
    JS事件及其兼容用法
    JS中函数参数值传递和引用传递
    JS之DOM那些事
  • 原文地址:https://www.cnblogs.com/wangblognet/p/2923627.html
Copyright © 2011-2022 走看看