作者文章

fwq

FWQ
网站开发
关于ecshop结算时小数点四舍五入的修改方法公布
后台商店设置 可以设置四舍五入来修改价格后面的小数点,但是对于购物车却不适用。   去掉购物车的小数的方法!(修改下数据结构就可以了) 修改方法,进入mySQL数据库   修改表ecs_cart中goods_price字段结构 原来长度值是 : 10,2   ,修改为10,0 就可以了 怎么链接  进入MYSQL数据库? 咨询你的服务商吧!  
2025-04-23 阅读全文 →
FWQ
网站开发
去除ecshop商品重复属性sql命令
采用ecshop助理以及后台批量导入功能,很容易引起商品属性值混乱,如果属性值重,以下方法可以很好的解决值唯一问题 在数据库中执行以下语句:   delete a   from `ecs_goods_attr` a    left join(select `goods_attr_id`,`attr_id` from `ecs_goods_attr` group by goods_id,attr_value) b   on a.`goods_attr_id` = b.`goods_attr_id`   and a.`attr_id` =…
2025-04-23 阅读全文 →
FWQ
网站开发
禁止ecshop网站修改管理员邮箱
ecshop找回密码正确的做法是:修改邮箱后,发送一封验证邮件,在邮箱中点击后跳转到网站,验证密保问题再重设密码。这是ECSHOP的一个BUG,简单起见,我们可以禁止修改管理员邮箱。       点击修改密码的时候,邮箱为只读状态,增加管理员的时候为可编辑状态。 添加管理员:     一、/admin/privilege.php中将以下代码 //更新管理员信息 if($pwd_modified) { $sql = "UPDATE " .$ecs->table('admin_user'). " SET ". "user_name = '$admin_name', ". "email = '$admin_email', ".…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP模板设置,前台英文后台中文,无需复制
很多做英文站的朋友 只想让前台显示为英文,后台依就保持中文。这个要如何来做呢? 网上也看到类似文章,好像还要进行目录复制与覆盖。 我下面这个方法更简单,无需复制。 第一步: 通过后台设置实现前台英文。 进入 后台 》系统设置 》商店设置 》基本设置,将系统语言选项设为 en_us ,确定保存。 如下图所示。 第二步: 打开 /admin/includes/init.php 文件 找到 $_CFG = load_config(); 在它下面增加一行代码 $_CFG[‘lang’]= “zh_cn”; 再到后台清除下缓存,OK。
2025-04-23 阅读全文 →
FWQ
网站开发
Ecshop商城多国语言修改方法
在越来越国际化,多国语言似乎是一个发展的趋势,把商品卖到国外,赚老外的美元,但是ecshop如何实现多国语言呢?可以在首页切换语言,其实实现起来也挺简单的,下面就说一下修改方法。 预览效果 修改方法 首先打开 includds/init.php  文件,找到 require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php'); 与 $smarty->assign('lang', $_LANG); 先将这两行代码删掉。 找到 if ((DEBUG_MODE & 1) == 1) 在它上边增加 if(!empty($_REQUEST['lang'])){  $_SESSION['lang']=$_REQUEST['lang']; } if…
2025-04-23 阅读全文 →
FWQ
网站开发
如何在ECSHOP购物车页面显示商品简单描述
最近看到有朋友有这方面的需求,就整理了一下,写出来,供有同样需求的朋友备用 1、这里说的商品简单描述,不是商品的详细信息,而是后台编辑商品时在“其他信息”标签栏填写的那个“商品简单描述”,即goods_brief字段 2、修改lib_order.php文件的get_cart_goods()函数部分 将 $goods_thumb = $GLOBALS[‘db’]->getOne(“SELECT `goods_thumb` FROM ” . $GLOBALS[‘ecs’]->table(‘goods’) . ” WHERE `goods_id`='{$row[‘goods_id’]}'”); $row[‘goods_thumb’] = get_image_path($row[‘goods_id’], $goods_thumb, true); 修改为 $goods_thumb = $GLOBALS[‘db’]->getRow(“SELECT `goods_thumb`,`goods_brief` FROM ”…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP商品列表页加上输入购买数量
我们在使用ecshop的时候,特别是批发站。很多时候不能在ecshop商品列表页输入购买数量,是非常不方便的。现在如果一次性购买好几个商品,十分的不方便,只有在ecshop的商品详细页面才能输入。那些做批发的ecshop站,对这个要求很严格。   最好的状况下。就是在ecshop里面控制每个商品的最小购买数量。但是这个很多时候还是不方便的。让客户每次点购买的时候,就进入了默认的购买数量。当我们考虑开发出ecshop列表页购买数量输入框插件,就可以彻底的完全解决这个问题。 按照我们提供的步骤操作,最终效果截图如下: 1、在ECSHOP列表页的lbi文件中增加以下代码。如果你使用的是官方默认模板,那就是/themes/default/library/goods_list.lbi文件,找到商品价钱代码三处添加如下代码 数量:<a style="cursor:pointer" onclick="goods_cut({$goods.goods_id});">-</a><input class="txt-prodcount" id="number_{$goods.goods_id}" type="text" onblur="changePrice();" value="1" onfocus="if(value=='1') {value=''}" size="2" maxlength="5" /><a style="cursor:pointer" onclick="goods_add({$goods.goods_id});">+</a><br> 接着搜索如下代码: <pre class="prettyprint lang-php">&lt;form name="compareForm" action="compare.php" method="post" onSubmit="return compareGoods(this);"&gt;</pre>…
2025-04-23 阅读全文 →