找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 156|回复: 0

[cms教程] ecshop产品列表增加市场价后台编辑功能的方法

[复制链接]

该用户从未签到

发表于 2019-8-28 21:22:40 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
ecshop系统中本店价格是可以在列表里调整的,市场价是按1.2比例自动加的,但是有的时候改本店价市场价出现不是整数的情况,所以需要市场价也可以在列表页直接编辑。

1、打开 /admin/templates/goods_list.htm 文件
[url=,{$lang.goods_sn}[/url]
市场价
在货号后增加市场价一栏,因为都是中文的,就没有写入语言包文件
{$goods.goods_sn}
{$goods.market_price}


2、打开 /admin/goods.php 文件
增加下面的部分
/*------------------------------------------------------ */
//-- 修改市场价格
/*------------------------------------------------------ */
elseif ($_REQUEST['act', == 'edit_market_price')
{
check_authz_json('goods_manage');
$goods_id       = intval($_POST['id',);
$goods_price    = floatval($_POST['val',);
if ($goods_price edit(" market_price = '$goods_price', last_update=" .gmtime()] $goods_id))
{
clear_cache_files();
make_json_result(number_format($goods_price, 2, '.', ''));
}
}
}


3、打开 /admin/includes/lib_goods.php 文件
在 function goods_list 函数约910行
$filter = page_and_size($filter);
$sql = "SELECT goods_id, goods_name, goods_type, goods_sn, shop_price,market_price,
添加红色部
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-28 15:50

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表