作者文章

fwq

FWQ
网站开发
在ECSHOP商品详情页显示品牌LOGO
问: ecshop商品详细页面的商品品牌默认是以文字形式显示的,能否改成以LOGO形式显示。 答: 当然可以,下面看教程。注:本教程以 ECSHOP2.7.2 + 官方默认模板 为例。 1)、首先需要修改 /includes/lib_goods.php , 用EditPlus或Dreamweaver打开该文件, 找到 $sql = ‘SELECT g.*, c.measure_unit, b.brand_id, b.brand_name AS goods_brand, m.type_money AS bonus_money, ‘ . 修改为…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP中销售排行显示会员价格的方法
在ECSHOP的销售排行中,任何情况下只显示了一个“本店售价”,即使VIP会员登录后,显示的还是“本店售价”。 如果我想显示会员价,该如何修改呢。具体为:当“VIP会员”   登录后,在销售排行里看到的就是“VIP会员”的价格。当“注册会员”登陆后, 在销售排行里看到的就是“注册会员”的价格。 修改方法 修改方法: 打开 includes/lib_goods.php文件找到 $arr[$i]['price'] = price_format($arr[$i]['shop_price']); 把它修改为下面代码即可 $arr[$i]['price'] = price_format($GLOBALS['db']->getOne("select if NULL(mp.user_price, d.shop_price * '$_SESSION[discount]') as price from ".$GLOBALS['ecs']->table['goods']."as d left join".$GLOBALS['ecs']->table('member_price')." as mp on…
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP商品详情页显示收藏数量
众所周知,最新版的商品详情页, 已经能够显示购买数量、评论数量了, 但是唯独没有显示收藏数量,也就是淘宝上的收藏人气,下面我们就把它显示出来。 1)、首先打开 /includes/lib_insert.php  文件 在文件末尾增加下面代码 /** * 调用某商品的累积收藏 */ function insert_goods_collect($arr) {         $sql=’select count(user_id) as ids ‘.’from ‘. $GLOBALS[‘ecs’]->table(‘collect_goods’).”as co “.”where co.goods_id=”.$arr[‘goods_id’];         $row=$GLOBALS[‘db’]->GetRow($sql);        …
2025-04-23 阅读全文 →
FWQ
网站开发
五种ecshop后台登录频繁自动退出问题解决方法
ecshop后台登录后,有时候会自动退出,而且还会很频繁,有的是后台操作两下就莫名退出了,有的是恰好三分钟左右登出。这让管理员很恼火,严重影响了后台使用。对于这一问题,网络上可给的解决方法各有不同、千篇一律的复制。首先这篇文章,总结囊括了网上已有的大部分解决方案;其次,也加入了博主自带的解决方法,供各位ecshop技术参考使用,总有一个适合你的网站。 方法一:网络IP常自动切换的情况 修改lib_base.php文件real_ip()函数,在real_ip函数中添加绿色部分代码: function real_ip() { static $realip = NULL; if ($realip !== NULL) { return $realip; } /*添加*/ if(isset($_COOKIE['real_ipd']) && !empty($_COOKIE['real_ipd'])){ $realip = $_COOKIE['real_ipd']; return $realip; }…
2025-04-23 阅读全文 →
FWQ
网站开发
实现ecshop首页增加楼层直达效果分析
实现ecshop首页增加楼层直达效果分析,效果如下图所示: 效果说明:当未达到楼层时,导航部分隐藏,到达楼层时,导航显示。点击楼层,会直接到达楼层。 代码开始: 首页顶部需要引入jQuery。 XHTML <script src="http://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script> 在body标签的下方 增加 下列代码: PHP <ul id="nav" class="navigation"> <!-- {if $category_goods} --> <!--{foreach from=$category_goods item=ginfo name=gcur}--> <li onClick="gotofloor(this);" data-slide="{$ginfo.sort_order}"><a class="f{$ginfo.sort_order}" href="javascript:void(0);">{$ginfo.keywords}</a></li> <!-- {/foreach} -->…
2025-04-23 阅读全文 →
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 阅读全文 →