作者文章

fwq

FWQ
网站开发
修改ecshop删除解决标题后面的省略号…
在中设置了{$goods.goods_name|truncate:10:”}标题后面还是一样会跟着省略号 … 该如何解决: 好模板提供该: 1.首先ecshop的模板引擎不完全是smarty 所以在truncate函数上是有区别的   找到 cls_template.php 搜索truncate 你会发现以下代码 case ‘truncate’: $p = ‘sub_str(‘ . $p . “,$s[1])”; break;   这里的 sub_str是ec的一个自定义函数在 lib_base.php文件中的 代码如下: function sub_str($str,…
2025-04-24 阅读全文 →
FWQ
网站开发
添加ecshop注册新会员敏感词功能
敏感词一般是指带有敏感政治倾向(或反执政党倾向)、暴力倾向、不健康色彩的词或不文明语。ecshop注册新会员防止恶意使用敏感词作为用户名注册。 效果后台: 效果前台: 添加代码开始: 为ecshop后台->商店设置,添加一个tab“敏感词设置” 1,在ecshop数据库的ecs_shop_config表中插入2条记录(注意你的表前缀和id中10、1001):   INSERT INTO ecs_shop_config (id, parent_id, code, type, store_range, store_dir, value, sort_order) VALUES (10, 0, sensitive, group, '', '', '', 1), (1001,…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop图片批量处理设置操作技巧
在ecshop批量上传时很多图片都没有处理。在前台各个图片为了能自适用各页面的显示,所以还要在后台执行批量处理,这里针对部分站长不是很清楚批量处理的图片到底是处理的哪些,下面详细讲一下。   ecshop商店设置里的缩略图大小     改变的是商品列表页的图片大小,以及商品详情页下面的相册的实际大小。                          很多客户会说,商品详情页里的相册大小,怎么没变,注意这里改变的是实际大小,而不是显示大小。相册这里的显示大小需要进行css调整的 图片大小的设置     改变的是商品详情页的大图的实际大小  
2025-04-24 阅读全文 →
FWQ
网站开发
获取ecshop某个商品的订单信息或销量
获取ecshop某个商品的订单信息或销量,把以下代码放到 lib_main.php 1.统计某个下单商品的人数 function get_goods_ordernum($goods_id){ $sql = "select count(goods_number) from " . $GLOBALS['ecs']->table('order_goods') . " AS g ,".$GLOBALS['ecs']->table('order_info') . " AS o WHERE o.order_id=g.order_id and g.goods_id = "…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop商店显示当前会员登陆价格
ecshop 最高管理员登陆后台设置一个商品对应每个会员的价格,比如 普通vip 会员为 100元,黄金VIP为 80 元,没有登陆的普通会员则为 110元等,当每个等级会员登陆之后会显示自己所对应的价格,这样的修改对于用户体验很好,也是电商中不可缺少的一个功能,下面夏日博客就来把方法介绍一下吧,主要体验一下未登陆状态下,显示的还是默认的价格。 第一步,打开 /includes/lib_goods.php 文件,找到如下代码: $row[‘shop_price_formated’] = price_format($row[‘shop_price’]);   把这一行代码修改为: $row[‘shop_price_formated’] = $_SESSION[user_rank] ?  price_format($row[‘rank_price’]) : price_format($row[‘shop_price’]);   OK,修改完成后到后台清理一下缓存,再刷新登陆测试下吧。
2025-04-24 阅读全文 →
FWQ
网站开发
改掉ecshop这句“ECSHOP info: Can’t Connect MySQL Server(
使用国外空间,mysql总是链接超时。出现:ECSHOP info: Can’t Connect MySQL Server(localhost:3306)!  若想把ecshop这句 ECSHOP info: Can’t Connect MySQL Server(localhost:3306)!  换成“服务器繁忙,请刷新” 办法: 找到include/cls_mysql.php 代码     echo “<b>ECSHOP info</b>: $message\n\n<br /><br />”;           …
2025-04-24 阅读全文 →
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-24 阅读全文 →
FWQ
网站开发
实现ecshop购物车退出不清空三种方法
实现ecshop购物车退出不清空效果 只要IP 不变 购物车中的商品就不会消失 方法一 修改 init.php 找到 define('SESS_ID', $sess->get_session_id()); 修改为 define('SESS_ID', md5(real_ip())); 有人提到 相同IP 购买混淆的问题 确实会存在这样的问题 可以参考这个方法 那就是只保留登陆过用户的数据 方法二 代码修改为 if($_SESSION['user_id']>0){ define('SESS_ID', md5($_SESSION['user_id'])); }else{ define('SESS_ID', $sess->get_session_id()); }…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop商品比较页面样式修改
ecshop有一个商品的比较功能,在你点击商品旁边的比较链接就可以把商品加入到比较的框架中,很多时候,我们都需要对比较页面的样式进行修改,一是我们的页面更美观。   关于修改比较页面样式的方法:   比较页面的样式没有在在css中,而是在compare.js这个更目录下的js文件夹下的js文件中。   首先可以找到关于定义样式的代码: 第一处: this.compareBox = document.createElement(“DIV”); var submitBtn = document.createElement(“INPUT”); this.compareList = document.createElement(“UL”); this.compareBox.id = “compareBox”; this.compareBox.style.display = “none”; this.compareBox.style.top = “200px”; this.compareBox.align…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop修改“支付方式”显示顺序
ECSHOP因为和财付通和快线签约所以增加了一个支付方式排序文件,只需要在里面吧几个内容删除就可以在后台支付方式页面的支付方式后面排序框输入数字排序了。 找到文件:includes/lib_compositor.php 将 if(isset($modules)) { } ?> 将这个之间的内容删除后在中间插入: /* 将支付宝提升至第一个显示 */ foreach ($modules as $k =>$v) {        if($v[‘pay_code’] == ‘alipay‘)        {         …
2025-04-24 阅读全文 →