Ecshop模板网
首页 > ecshop教程 > ecshop经验分享 > ECSHOP产品列表增加市场价后台编辑功能
文章详情

ECSHOP产品列表增加市场价后台编辑功能

ecshop模板网 / 2014-07-07

使用的网站系统是ecshop,产品太多,本身本店价是可以在列表里调整的,市场价是按1.2比例自动加的,但是有的时候改本店价市场价出现不是整数的情况,所以需要市场价也可以在列表页直接编辑。

1、后台模板页 goods_list.htm


<a href="javascript:listTable.sort('goods_sn');">{$lang.goods_sn}</a>


市场价
在货号后增加市场价一栏,因为都是中文的,就没有写入语言包文件
{$goods.goods_sn}
{$goods.market_price}
2、后台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 < 0 || $goods_price == 0 && $_POST['val'] != "$goods_price")
{
make_json_error($_LANG['shop_price_invalid']);
}
else
{
if ($exc->edit(" market_price = '$goods_price', last_update=" .gmtime(), $goods_id))
{
clear_cache_files();
make_json_result(number_format($goods_price, 2, '.', ''));
}
}
}
3、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,
以上红色为增加部分
下一篇: 给ECSHOP打印订单加上商品序号 上一篇: 实现ecshop清除体验数据的方法-插件版
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页
 
QQ在线咨询
售前电话热线
#
售前QQ客服