作者文章

fwq

FWQ
网站开发
ecshop个别买家无法把商品放入购物车BUG解决
 大家打开ecshop根目录下includes\cls_session.php 大概在82行,找到这个。 $this->_ip = real_ip(); 把他用//注释掉,然后在下面添加: if(isset($_COOKIE[‘real_ipd’]) && !empty($_COOKIE[‘real_ipd’])){ $this->_ip = $_COOKIE[‘real_ipd’];  }else{ $this->_ip = real_ip(); setcookie(“real_ipd”, $this->_ip, time()+36000, “/”); } 这样就可以了。大家试一下吧。
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop模板ie9下的切换选项卡问题,不能切换的问
ie9下的切换选项卡问题,不能切换的问题处理 IE9确实有这个问题在,IE10测试了下就没有这个问题。 处理方法: 1、用编辑器打开goods.dwt 2、在<meta name=”Keywords” content=”{$keywords}” />代码之前加上<meta http-equiv=”X-UA-Compatible” content=”IE=8″> 3、大约在347行 到361 行,把h3 标签修改为:div 就可以了
2025-04-23 阅读全文 →
FWQ
网站开发
如何从ECSHOP整站中提取单独模板的方法
当我们看到某个商城模版很好看,希望能放到自己的ECSHOP商城中,但大部份都是整站带数据包,这个时候我们就会想从ecshop整站中取单独模板,安装在自己的ECSHOP商城网站上去,但这样如何操作呢,现在ECSHOP网站开发中心官方技术就教大家一个方法,也就是从ecshop整站提取单独模板办法,整个过程分为四个部份。   安装前请注意备份原网站数据库,防止发生意外可以对网站进行恢复:   1 )新的模板包(如京东jingdong),需要把该新的数据库导出来,   ecs_ad,ecs_ad_position,ecs_ad_custom —- 此为后台的广告,以及广告链接 ecs_template —- 此为对应后台的模板设置,广告设置   可以在后台导出来,取名叫做ecs_ad_plus.sql   2)文件方面,提取模板目录包,如   themes/jindong2014/ —- 此为模板主文件 data/afficheimg/ —- 此为模板的广告图片   3)1,2步骤完成后,备份好这2个目录的文件,上传到网站对应目录。   依次执行,数据库恢复(选择ecs_ad_plus),并在模板列表里面选择新的模板。在此,一般的模板就已经安装完毕了。  …
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop免运费赠品加入购物车依旧收取运费问题
ecshop所有版本包括最新2.7.4版本,存在免运费赠品加入购物车后依旧收取运费的错误漏洞问题。比如把充值卡商品后台勾选设置为免运费,买家购买该充值卡商品并添加免运费的赠品后,订单反而又要收取邮费的BUG问题。 解决方法打开ECSHOP网站根目录中的flow.php文件,搜索如下代码 function add_gift_to_cart($act_id, $id, $price) { $sql = "INSERT INTO " . $GLOBALS['ecs']->table('cart') . " (" . "user_id, session_id, goods_id, goods_sn, goods_name, market_price, goods_price, ". "goods_number, is_real,…
2025-04-23 阅读全文 →
FWQ
网站开发
修改ecshop随机显示产品分类页面下的产品
 实现ecshop分类下随机显示商品,打破后台规定的按照上架时间,价格、等先后顺序排序,让很多人上传 完毕产品,第一页总是显示同类商品,如何修改ecshop随机显示产品分类页面下的产品,好模板告诉你方法:   1、下载ecshop并备份你的根目录下的文件category.php文件 2、找到如下代码部分,大约在450行:   /* 获得商品列表 */      $sql = ‘SELECT g.goods_id, 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 ‘ .                  “ON mp.goods_id = g.goods_id AND mp.user_rank = ‘$_SESSION[user_rank]‘ ” .              “WHERE $where $ext ORDER BY $sort $order”;    替换修改为   $zz=1;      $sql = ‘SELECT g.goods_id, 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 ‘ .                  “ON mp.goods_id = g.goods_id AND mp.user_rank = ‘$_SESSION[user_rank]‘ ” .              “WHERE $where $ext”;  $sql .= $zz == 0 ? ” $order” : ” ORDER BY RAND()”;    即可实现ecshop分类下的产品随机显示了,但是前提是,到后台清空缓存来实现,不能每次刷新都随机,否…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop出现XMlHttpRequest status:[500] Unknow status的解决方法
ecshop出现 XMlHttpRequest status:[500] Unknow status 这个错误     把/admin/templates/top.htm 这个文件中 {insert_scripts files=”../js/transport.js”}和 </head> 之间的代码删除 也就是将下面这段代码删除… <script type=”text/javascript”> onload = function() { Ajax.call(‘index.php?is_ajax=1&act=license’,”, start_sendmail_Response, ‘GET’, ‘JSON’); } function web_address()…
2025-04-23 阅读全文 →
FWQ
网站开发
获取Ecshop各个属性的库存的简单方法
原理:从ecshop数据库提取各个属性的库存,放到一个函数里,然后用模板调用出来。 需要修改的ecshop文件: 1.主题模板goods.dwt 2.includes下的lib_goods.php   Step 1. 修改goods.dwt 在294行左右,  <!– {foreach from=$spec.values item=value key=key} –>和    <!– {/foreach} –>之间,增加(库存:{$value.product_number} {$goods.measure_unit})   Step 2. 修改includes下的lib_goods.php 在625行/* 获得商品的规格 */中,修改成如下样子:红色部分是增加的调用   $sql…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop后台订单自动确认开发详解
最近的订单比较杂,有些想过节后或者一个月后再确认订单,于是  写了一个插件:订单定期自动确认。领导说:ERP抓不到未被确定的订单。这是什么鸟的ERP系统呀。 CREATE TABLE `order_auto_confirm` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `order_id` INT(10) UNSIGNED NOT NULL DEFAULT '0', `order_sn` VARCHAR(20) NOT NULL, `execute_time` INT(10) UNSIGNED NOT NULL…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商品详细页起订数量修改
 goods.dwt        <input name=”number” type=”text” id=”number” value=”1111″ size=”4″ onblur=”changePrice()” style=”border:1px solid #ccc; “/>     修改为       <input type=”text” id=”number” size=”4″  value=”10″ style=”border:1px solid…
2025-04-23 阅读全文 →