ECStore开源文档
ECStore帮助文档
ECshop4.0下载 | ECshop4.0商业授权
安装指南 | 升级指南 | 用户手册 | 在线帮助
进入论坛发帖前请先读本帖 | 常见问题
ECMall多用户商城系统
ECStore B2B2C
ECStore产品授权中心
ECShop合伙人计划-一起赚钱
ECShop最新H5模板
ECMall基础套餐(PC+H5)
ECMall3.0商业授权
返回列表 发帖

<分享>如何把添加商品时的默认重量单位改为克

须修改2个文件:

文件1: .\admin\includes\lib_goods.php

function get_unit_list()
{
    return array(
        '1'     => $GLOBALS['_LANG']['unit_kg'],
        '0.001' => $GLOBALS['_LANG']['unit_g'],
    );
}
改为:
  function get_unit_list()
{
    return array(
        '0.001'     => $GLOBALS['_LANG']['unit_g'],
        '1' => $GLOBALS['_LANG']['unit_kg'],
    );
}
文件2: .\admin\templates\goods_info.htm

<<input type="text" name="goods_weight" value="{$goods.goods_weight/$weight_unit}" size="20"
/> <select name="weight_unit">{html_options options=$unit_list selected=$weight_unit}
</select>

改为:

<td><input type="text" name="goods_weight" value="{$goods.goods_weight/$weight_unit}"
size="20" /> <select name="weight_unit">{html_options options=$unit_list }</select>

就可以了.
1

评分人数

ECShop下载                             ECShop4.0商业授权

新浪微博
腾讯微博/论坛不回信息!~可以邮件 QQ

TOP

那如果想自定义呢? 比如我想加 升 或者 毫升 或者克 或者千克
谢谢
ECShop下载                             ECShop4.0商业授权

TOP

回复 #3 半梦半恍然 的帖子

1.修改common.php(也可在后台的公共语言项编辑里),查找到克或千克,改为升或毫升.这样用户看到的就是升或毫升.
2.给自己看的:在目录languages\zh-cn\admin 下找出所有的克或千克,并改之!
ECShop下载                             ECShop4.0商业授权

TOP

那如果想自己添加单位呢? 比如我想添加 升 或者 毫升 或者克 或者千克
谢谢

TOP

提示: 该帖被管理员或版主屏蔽
ECShop下载                             ECShop4.0商业授权

TOP

不错不错。。。。。

TOP

呵呵,忍不住赞一个
ECShop下载                             ECShop4.0商业授权

TOP

TOP

不错 真挺好

TOP

直接转化为0。001类似这样的 。因为EC记录的是KG单位

TOP

顶,很好。。很强大

TOP

顶!! 不错不错

TOP

有用
收下

TOP

只修改一个文件,在admin/goods.php文件查找下面的语句,大概在427行:
    $smarty->assign('weight_unit', $is_add ? '1' : ($goods['goods_weight'] >= 1 ? '1' : '0.001'));
改为:
    $smarty->assign('weight_unit', $is_add ? '0.001' : ($goods['goods_weight'] >= 1 ? '1' : '0.001'));
就改为了默认显示“克”的单位。

TOP

返回列表