首先在订单中的商品信息【编辑】页面中,修改成本价。也可以在添加商品时添加成本的如果不做手工修改,则使用默认的商品成本价(在商品信息里编辑的成本
价格)。
第一步:修改数据库中的商品表ecs_goods和订单商品表ecs_order_goods,添加成本价字段cost_price
把SQL语句列出来:
- alter table `ecs_goods` add column `cost_price` decimal (10,2) UNSIGNED DEFAULT '0.00' NOT NULL after `promote_price`
- alter table `ecs_order_goods` add column `cost_price` decimal (10,2) DEFAULT '0.00' NOT NULL after `market_price`
复制代码这里是加在了字段promote_price 和market_price后面 第二步.增加语言包 ,需要修改languages\zh_cn\admin\goods.php
再最后添加
- $_LANG['lab_cost_price'] = '成本价:';
- $_LANG['notice_cost_price'] = '该商品进货价格(成本价,在商品添加时设置,也可以在商品编辑里面修改 。).';
复制代码第三步.修改admin/goods.php 把成本价格插入到数据库 在两个(有两个地方需要修改)
后新增一行添加再在
- $shop_price = !empty($_POST['shop_price']) ? $_POST['shop_price'] : 0;
复制代码 后添加
- $cost_price = !empty($_POST['cost_price']) ? $_POST['cost_price'] : 0;
复制代码 将
- if ($is_insert)
- {
- 。。。。。源代码太多省略(了这个是真实商品和虚拟商品)
- }
- else
- {
-
- 。。。。。源代码太多省略了
- }
复制代码 修改成
[code]if ($is_insert)
{
if ($code == '')
{
$sql = "INSERT INTO " . $ecs->table('goods') . " (goods_name, goods_name_style, goods_sn, " .
"cat_id, brand_id, shop_price,cost_price, market_price, is_promote, promote_price, " .
"promote_start_date, promote_end_date, goods_img, goods_thumb, original_img, keywords, goods_brief, " .
"seller_note, goods_weight, goods_number, warn_number, integral, give_integral, is_best, is_new, is_hot, " .
"is_on_sale, is_alone_sale, goods_desc, add_ti |