分类归档

网站开发

FWQ
网站开发
ecshop自动分成函数程序代码
ecshop自动分成程序代码,大概逻辑:   后台操作一个订单发货的时候进行自动分成,后台取消发货,退货,改为未发货的时候去掉自动分成部分。   核心代码:lib_common.php   //分成积分计算 function fenchenjifen($usertype=3,$point){ $affiliate = unserialize($GLOBALS[‘_CFG’][‘affiliate’]);   if($usertype==3){ //采购     if ($affiliate[‘config’][‘level_register_up’]) { $affiliate[‘config’][‘level_register_up’] /= 100; } $point_cg = round($affiliate[‘config’][‘level_register_up’] *…
2025-04-23 阅读全文 →
FWQ
网站开发
让ecshop后台商品赠送积分可输入小数
ecshop 后台是能够输入积分的,但是这个积分是整数的,也就是当我们需求输入小数位的时分,他会自动去掉小数位而变成整数,这显然不对,由于如今不少的礼品积分就需求小数位,比方一些虚拟的物品、会员卡之类的,遇到这种状况的时分,就只能由我们来停止二次开发 ecshop 了,让其商品赠送的积分也能够输入小数,下面分享一下其办法。 首先在后台执行如下的 sql 语句: alter table ecs_goods change `give_integral` `give_integral` decimal(10,3) unsigned NOT NULL DEFAULT ‘0.00’; alter table ecs_goods change `rank_integral` `rank_integral` decimal(10,3) unsigned NOT…
2025-04-23 阅读全文 →
FWQ
网站开发
修ecshop品牌筛选以LOGO图片形式显示
 如何实现商品列表页属性筛选区品牌筛选以LOGO形式展示,好模板总结入下: 1、修改 category.php 文件,将(大概215行) $sql = “SELECT b.brand_id,b.brand_logo, b.brand_name, COUNT(*) AS goods_num “. 在(大概227行) $brands[$temp_key][‘brand_name’] = $val[‘brand_name’]; 下面增加 $brands[$temp_key][‘brand_logo’] = $val[‘brand_logo’]; 在(大概242行) $brands[0][‘brand_name’] = $_LANG[‘all_attribute’]; 下面增加 $brands[0][‘brand_logo’]=”; 2、修改…
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop虚拟卡出现星号问题
在所有的ecshop的版本当中,网站搬家或者使用LINUX主机,虚拟物品卡号密码全部变成***很突然。没有进行任何后台改动。添加新产品的卡密也是如此 分析ecshop,我们发现 发现是/admin/virtual_card.php里 有关于星号 看程序后 发现是由include/lib_code.php关于加密解密函数控制的。 virtual_card.php 控制的 代码 如下   foreach ($all AS $key => $row)     {         if ($row[‘crc32’] == 0 || $row[‘crc32’] ==…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop购物过程的注册加手机注册项
有的时候我们使用ecshop建站,需要在注册时候加入手机注册项,以下好模板提供修改方法:  1、打开flow.dwt 默认模板七百多行找到注册的显示的地方 加入 <tr> <td bgcolor=”#ffffff” align=”right”>手机:</td> <td bgcolor=”#ffffff”><input name=”mobile_phone” type=”text” class=”inputBg” id=”mobile_phone” /></td> </tr> 2、打开flow.php 301行 修改为        $other[‘mobile_phone’] = $_POST[‘mobile_phone’]; if (register(trim($_POST[‘username’]), trim($_POST[‘password’]),…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商品详情页添加立即购买按钮
ecshop商品详情页添加立即购买按钮,打开js文件加下的common.js文件搜索function addToCart(goodsId, parentId)将这个函数复制一份放到其上方 将函数名改为addToCart1 将Ajax.call(‘flow.php?step=add_to_cart’, ‘goods=’ + goods.toJSONString(), addToCartResponse, ‘POST’, ‘JSON’); 改为Ajax.call(‘flow.php?step=add_to_cart’, ‘goods=’ + goods.toJSONString(), addToCartResponse1, ‘POST’, ‘JSON’); 继续搜索 function addToCartResponse(result)将这个函数复制一份放到其上方 将函数名改为addToCartResponse1 将  switch(result.confirm_type)       {…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop文章页关联商品显示商品简单描述
好模板在给客户制作ecshop时候,发现文章内关联商品都比较简洁,若是能在关联商品的标题下面显示简单的产品描述,那样会比较好看。 如下图:   好模板研究出如下方法: 找到 ecshop根目录文件article.php 获得文章关联的商品 这个定义函数: 原是:   /**  * 获得文章关联的商品  *  * @access  public  * @param   integer $id  * @return  array  */ function article_related_goods($id)…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop后台报错“ Strict Standards: Non-static method cls_image::gd_version() should not be called statically in /includes/lib_base.php on line 346
进入ecshop管理后台提示“ Strict Standards: Non-static method cls_image::gd_version() should not be called statically in /includes/lib_base.php on line 346” 找到includes/cls_image.php中的678行,发现gd_version()方法未声明静态static。 将function gd_version()改成static function gd_version()即可。    
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop修饰符preg_replace/e不安全的几处改动
主要集中在 upload/includes/cls_template.php 文件中:   1:line 300 :   原语句:   return preg_replace(“/{([^\}\{\n]*)}/e”, “\$this->select(‘\\1’);”, $source);   修改为:   return preg_replace_callback(“/{([^\}\{\n]*)}/”, function($r) { return $this->select($r[1]); }, $source);   2:line 495:…
2025-04-23 阅读全文 →
FWQ
网站开发
如何修改ECShop发货单查询显示个数
 使用ecshop的朋友都知道,商城首页调用的发货单查询,默认显示的10个。很多朋友想修改它的数量,可是在后台管理却找不到相应的地方,这个修改和显示排行榜的数量修改方法不一样。排行榜是可以在后台修改的,但是这个发货单数量却没有相应的地方。   如果你想把自己的商城发货单数量改成其他数字,怎么办呢?想做出滚动效果10个是远远不够的,那么下面 好模板就教大家怎么修改。   其实,当初好模板也不会修改,也和大家一样迷茫,好在ecshop官方论坛有热心朋友帮忙。   你只需要在程序中index.php中找到下面这样的代码,修改部分即可。 function index_get_invoice_query() { $sql = 'SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS o' . ' LEFT…
2025-04-23 阅读全文 →