1:在表「ecs_goods」新增字段:salesnum(注:自定義欄位名)
2:開啟根目錄下檔案:flow.php
找到
/* 插入訂單商品 */
$sql = "insert into " . $ecs->table('order_goods') . "( " .
"order_id, goods_id, goods_name, goods_sn, product_id, goods_number, market_price, ".
"goods_price, goods_attr, is_real, extension_code, parent_id, is_gift, goods_attr_id) ".
" select '$new_order_id', goods_id, goods_name, goods_sn, product_id, goods_number, market_price, ".
"goods_price, goods_attr, is_real, extension_code, parent_id, is_gift, goods_attr_id".
" from " .$ecs->table('cart') .
" where session_id = '".sess_id."' and rec_type = '$flow_type'";
$db->query($sql);
在下面新增
$sql = "update " .$globals['ecs']->table('goods') . " as a, ".$globals['ecs']->table('cart') . " as b ".
" set a.salesnum= a.salesnum + b.goods_number".
" where a.goods_id=b.goods_id and b.session_id = '".sess_id."' and b.rec_type = '$flow_type'";
$db->query($sql);
3:開啟檔案:default\library\goods_list.lbi,找到下面的**:
在下面新增
ascdesc#goods_list">
4:開啟檔案:category.php,找到如下**:
$sort = (isset($_request['sort']) && in_array(trim(strtolower($_request['sort'])), array('goods_id', 'shop_price', 'last_update'))) ? trim($_request['sort']) : $default_sort_order_type;
修改為
$sort = (isset($_request['sort']) && in_array(trim(strtolower($_request['sort'])), array('goods_id', 'shop_price', 'last_update', 'salesnum'))) ? trim($_request['sort']) : $default_sort_order_type;
ecshop商品列表呼叫顯示商品屬性的方法
ecshop商品列表呼叫顯示商品屬性已經是乙個非常古老的話題,也是乙個非常值得去研究的話題。很多時候在ecshop二次開發的時候,很多朋友為了增加ecshop商品列表的可讀性。都提出要求在ecshop商品列表顯示ecshop屬性。先說說ecshop詳細頁面,ecshop商品詳細頁面,他呼叫屬性是通過...
ecshop商品列表呼叫顯示商品屬性的方法
ecshop商品列表呼叫顯示商品屬性已經是乙個非常古老的話題,也是乙個非常值得去研究的話題。很多時候在ecshop二次開發的時候,很多朋友為了增加ecshop商品列表的可讀性。都提出要求在ecshop商品列表顯示ecshop屬性。先說說ecshop詳細頁面,ecshop商品詳細頁面,他呼叫屬性是通過...
ECSHOP 商品字段增加新字段的方法
結合ecshop後台 商品編輯 商品錄入 來談談如何給ecshop商品增加乙個新字段,假設我們將這個新字段命名為 new add 1 首先要修改資料表結構,給表 ecs goods 增加新字段 new add,進入ecshop後台 資料庫管理 sql查詢,輸入下面sql語句,提交。注意如果你的資料表...