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 下找出所有的克或千克,并改之!

TOP

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

TOP

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

TOP

不错不错。。。。。
ECShop下载                             ECShop4.0商业授权

TOP

呵呵,忍不住赞一个

TOP

ECShop下载                             ECShop4.0商业授权

TOP

不错 真挺好
ECShop下载                             ECShop4.0商业授权

TOP

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

TOP

顶,很好。。很强大
ECShop下载                             ECShop4.0商业授权

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'));
就改为了默认显示“克”的单位。
ECShop下载                             ECShop4.0商业授权

TOP

返回列表