作者文章

fwq

FWQ
网站开发
让ecshop管理员登录后台同时支持邮箱与用户名
ecshop管理员邮箱的唯一作用是用来找回密码,默认只能使用用户名(不区分大小写)和密码登录,在验证用户名和密码之前,对提交的表单域进行判断,如果输入的是邮箱,则查询邮箱对应的用户名并进行转换,从而登录系统。 实现方法: 编辑/admin/privilege.php,查找:   $_POST [ ‘username’ ] = isset ( $_POST [ ‘username’ ] ) ? trim ( $_POST [ ‘username’ ] ) : ” ; $_POST…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop购物车无刷新更新
 ecshop的购物车使用是相当的不方便.ecshop购物车一旦加入了商品,就必须点更新数量的按扭才能够更新.这样对ecshop使用者相当的不方便。我们将结合ecshop ajax的思路。来讲讲用ecshop的ajax无刷新更新购物车.     1:首先要包含js/shopping_flow.js 该文件主要是针对ecshop购买流程控制的js.我们将增加以下函数.     function submit_update_cart(rec_id){  var goods_number = document.getElementById(“goods_number_”+rec_id).value;    Ajax.call(‘flow.php?step=ajax_update_cart’, ‘goods_number=’ + goods_number+’&rec_id=’+rec_id, submit_update_cartResponse_cart, ‘GET’, ‘JSON’);  }      2:在flow.dwt中。我们要修改input输入框.<input type=”text” name=”goods_number[{$goods.rec_id}]” id=”goods_number_{$goods.rec_id}”   …
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP首页的发货查询里显示省市区地址信息
问题描述: 默认的ECSHOP系统,首页发货查询只显示订单号和发货单号,如何将送货地址中的“省份+城市+区县” 都显示出来呢? 下面是在ECSHOP 2.7.2 官方默认模板基础上的修改教程: 1、 修改 index.php 文件 将 $sql = ‘SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ‘ . $GLOBALS[‘ecs’]->table(‘order_info’) . ‘ AS o’ . 修改为 $sql…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop订单打印无法显示商品属性,前台商品属性
  前台商品详情都可以正常显示属性信息,但是打印订单和后台订单查询,都无法显示属性。  请帮忙解决。 ___________________________________________________________________ order.php代码         $goods_attr[] = explode(‘ ‘, trim($row[‘goods_attr’])); //将商品属性拆分为一个数组         $goods_list[] = $row;     }       $attr = array();     $arr  = array();    …
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop数据库Mysql升级到MariaDB前台后台中文乱码
ecshop数据库Mysql升级到MariaDB前台后台中文乱码,原因是服务器的数据库版本由Mysql升级到MariaDB,数据库版本太高的原因导致乱码问题。 解决方法打开/includes/cls_mysql.php文件,搜索找到如下代码: $this->version = mysql_get_server_info($this->link_id); 将代码修改成如下 $this->version = substr(mysql_get_server_info($this->link_id), 0, 4);
2025-04-23 阅读全文 →
FWQ
网站开发
给ecshop添加已卖完售完产品图效果
 当店铺的库存不足时,要及时在产品的列表页以及其他的位置显示已卖完售完按钮。 以下好模板一系统默认模板为例。 默认模板左上角都有个 best hot 这个按钮。 1、在模板 default/library/goods_list.lbi 加入样式, 这个样式就是在每一个图片上面加入隐藏的已售完图标 <!--{if $goods.goods_number==0}--><div class="shop_over"><img src="images/shop_over.gif" /></div><!-- {/if} --> </div>  2、修改php 文件, 把数据库查询里面加入 goods_number 这个字段(category.php文件中) //这个 function category_get_goods 函数里面的 在449 行加入一个查询字段 /* 获得商品列表 */  //就是加入了下面  g.goods_number,   一定记得加逗号  $sql = 'SELECT g.goods_id,g.goods_number,g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ' .   "IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_price, g.promote_price, g.goods_type, " .   'g.promote_start_date, g.promote_end_date, g.goods_brief, g.goods_thumb , g.goods_img ' .   'FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g ' .    'LEFT JOIN ' . $GLOBALS['ecs']->table('member_price') . ' AS mp ' . …
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商品详细页价格【随商品属性变动而变动】
ecshop商城设置了商品属性,每个属性的价格又不一样,但是客户在浏览产品的时候,属性那里选择了标配,或者套餐一 套餐二之类的,本店价格还是不随着属性的变动而变动,这样直观性不强,影响了客户体验,此方法教程就能帮你完美解决这个事情。 好模板提供的此方法是以默认模板为例,具体根据您的模板文件修改,打开goods.dwt,搜索找到如下代码:     if (document.getElementById(‘ECS_GOODS_AMOUNT’))       document.getElementById(‘ECS_GOODS_AMOUNT’).innerHTML = res.result; 下面加入如下代码     if (document.getElementById(‘ECS_SHOPPRICE’))       document.getElementById(‘ECS_SHOPPRICE’).innerHTML = res.result;
2025-04-23 阅读全文 →
FWQ
网站开发
突破QQ邮箱实现ECSHOP订单免费短信通知限制
ECSHOP的站长都知道,QQ邮箱有一个邮箱免费短信提醒的功能,当ECSHOP有订单邮件发送到你的手机号邮箱地址中时,你就会收到手机提醒短信,非常方便,但遗憾的是,该功能有数量限制,一个月只能设置20条。如何才能突破QQ邮箱短信提醒的数量限制呢?我们可以利用QQ邮箱的自动转发功能和139邮箱相结合,从而实现无限量的ECSHOP免费短信提醒功能。 小贴士:由于139邮箱只支持移动号码,因此联通的无法使用该技巧。 1、首先进入139邮箱首页(mail.139.com),注册完成后即可登录,并点击顶部的“设置”按钮,然后在设置窗口中,点击“手机通知”项下面的“邮件到达通知”。 2、在“邮件到达通知”页面中,找到手机接收方式,并将其接收方式更改为“短信提醒”,然后勾寻手机邮件过滤”,在下面的白名单中添加你的QQ邮箱账号。最后点击确定。设置完成后,你可以点击右上侧的“测试右键到达通知”按钮,来测试该功能是否能正常使用。 3、接着进入QQ邮箱,点击顶部的设置,在“常规”选项卡中,找到“邮件自动转发”功能,点击“启用”,并填写你的139邮箱账号,设置完成后,点“保存更改”。“保存更改”后,QQ邮箱会发一封验证邮件到139邮箱。然后我们重新回到139邮箱,打开来自QQ邮箱的验证邮件,进行确认即可。
2025-04-23 阅读全文 →
FWQ
网站开发
关于ecshop属性分组功能的详解
看来不少人对后台商品类型之后编辑的属性分组功能不是很了解,我来开一贴详细说明一下这个功能的作用。 可以实现如下图这样的属性效果:   第一步,新建“液晶电视”,在属性分组中写上“主体”与“显示”两个分组   第二步,添加相应的属性   全部输入好     第三步,商品添加或编辑的商品熟悉标签栏里,输入相应值     确认即可            
2025-04-23 阅读全文 →