作者文章

fwq

FWQ
网站开发
如何修改ECSHOP留言板每页显示的数量
 读者需注意,这里说的是留言板页面(即message.php),而不是商品详情页下面的用户评论。   两种修改方法,任选其一即可: 第一种修改方法:  进 后台 -》模板管理 -》设置模板 , 1、选择“留言板”,点“确定” 2、将“留言列表”那行对应的数量 改为你想要的数字(如:20)即可。 第二种修改方法: 打开 message.php 文件 找到 $pagesize = get_library_number(‘message_list’, ‘message_board’); 修改为 $pagesize = 20;     
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop批量上传加入自定义商品属性
ecshop的批量上传功能没有其他网点系统可以根据商品类型导出相应的csv,也就是说批量上传只能上传一般的商品属性,对于我们自己定义的特殊属性还是要自己一个一个填过去。下面好模板是实现批量上传(加入自定义属性)思路以及实现的过程。 1.加入属性   之所以只能上传特定的属性,应该是批量上传的固定属性都来自于一张表—esc_goods表,所以我们如果自定义属性,必须要在esc_goods中加入自己的属性,比如这次加入的字段,规格: goods_guige   sql语句: alter table ecs_goods add goods_guige varchar(255) not null after goods_desc; 2.页面修改   位置:admin/templates/goods_info.htm按照其形式加入自定义字段,我这里是174行插入的:  <input type=”text” name=”goods_guige” value=”{$goods.goods_guige}” size=”20″ /> 3.添加读取和更新商品表的字段 (和批量上传无关但是便于查看)   位置:admin/goods.php,在更新位置上加入: $sql=”update ecs_goods…
2025-04-24 阅读全文 →
FWQ
网站开发
在ecshop顶部会员信息提示区显示会员等级
会员 登陆 后,在顶部会员信息 提示 区显示会员 等级 会员登陆后会在顶部出现这样的提示: 您好,test2, 欢迎您回来 ! 进入用户中心 | 退出 现在设想在会员名后面加上“会员等级” 效果如下: 您好,test2,  您的等级是:VIP用户, 欢迎您回来 ! 进 入用户中心 | 退出 下面是我在 2.7.3 版本上做的修改: 1.打开includes/lib_main.php 文件,查找代码  …
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop搜索框内容为空提示用户输入内容
ecshop搜索框默认情况下输入空格也是可以进行搜索商品,那么想要修改成输入空格不允许进行搜索,提示用户输入关键词。 找到库文件page_header.lbi,在底部修改函数 function checkEmpty(paraVal) {         var blReturn = true;         if (paraVal.replace(/(^[\s\u3000]*)|([\s\u3000]*$)/g, “”) == “”){//替换字符串前后半角和全角空格            …
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop设置顺丰支持货到付款图文教程
ecshop里面的顺丰快递就支持了货到付款,但是却不能设置,只有等到用户付款以后才能发货,确实比较麻烦,那么ecshop如何设置顺丰快递支持货到付款呢? 第一步:查看当前的配送方式是否支持货到付款。  ECSHOP支持货到付款的配送方式不是很多。  例如: 想让顺丰快递能支持 货到付款。  在ecshop 程序的主目录下: 找到 includes/modules/shipping/sf_express.php 这个文件。  文件中查找下面的内容    /* 配送方式是否支持货到付款 */  $modules[$i]['cod'] = true;   默认是不支持的 把它改成 true 。  然后进入后台把顺丰快递 卸载 然后重新安装 就ok了。  如果需要修改其他的配送方式,方法也是一样的 只是要找到对应的 快递php 程序。 …
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop增加仿淘宝匿名购买功能修改方法
因为ecshop网站上有购买记录,有些买家不想显示 自己的会员名,有些买家就觉得无所谓。如果ecshop增加仿淘宝匿名购买功能,怎么办? 现在下面的代码可以实现买家自由控制是否匿名购买。 效果:  代码: 1.往order_goods 数据库中添加一个字段 ALTER TABLE ecs_order_goods ADD niminggo vachar(10) 2.在flow.dwt 里面找到 order_total.lbi 在提交 按钮前面增加 <p><input type=”checkbox” name=”niminggo” value=”1″ /> 是否匿名购买</p> 在flow.php中找到 $order[‘order_id’] = $new_order_id;…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop用户中心菜单选项显示内容标签
ecshop用户中心菜单选项有了,那肯定需要给相应的菜单选项添加内容,下面我们主要来讲下调用内容的标签,你也可以先访问一下用户中心菜单选项修改。 用户中心页面的内容分布在两个模板文件中:user_clips.dwt(包含:欢迎页、我的留言、我的评论、我的标签、收藏商品、缺货登记、添加缺货登记、我的推荐、单个商品推荐)和user_transaction.dwt(包含:个人资料、我的红包、添加红包、我的订单、订单详情、合并订单、订单状态、商品列表、费用总计、收货人信息、支付方式、其他信息、会员余额、积分兑换)。   首先,在user_clips.dwt中, 调用用户欢迎信息页面<!– {if $action eq ‘default’} –>    <!– {/if} –>这是用户登录用户中心看到的默认页面。 我的留言<!– {if $action eq ‘message_list’} –>  <!– {/if} –> 我的评论<!– {if $action eq ‘comment_list’}…
2025-04-24 阅读全文 →
FWQ
网站开发
Ecshop密码找回功能漏洞与修复详解
Ecshop提供了密码找回功能,但是整个密码找回流程中存在一些设计上的安全隐患 1. Ecshop程序使用了MD5不可逆加密算法,但是计算密文的生成元素都有可以很轻易地被黑客拿到 /* if (md5($adminid . $password) <> $code) 1. $adminid: 黑客显式指定 2. $password: 暴力枚举 */ 2. 对重复失败次数没有做限制 1. 漏洞触发条件 HTTP Package Repeater 2 漏洞影响范围 1. ecshop…
2025-04-24 阅读全文 →
FWQ
网站开发
自动删除ECSHOP访问统计数据插件
ECSHOP开启站点访问统计后,随着时间的推移,访问记录表stats越来越大,直到空间爆满,网站瘫痪。ECSHOP的计划任务“浏览日志删除”需开 启“是否开启命令行调用计划任务”,不少朋友使用国内虚拟主机,虚拟主机对函数限制过多,计划任务形同摆设。本文讲解如何按系统设定自动删除访问统计,减 少stats表的负载。 我们先看看这个表的数据占用: 发现占用了将近 40M 。这个数看起来是挺小的,但是用在数据里面就是比较大的了,以下是后台完成样式:   首先我们需要在配置项增加一条数据代码如下,后台SQL查询执行即可:     UPDATE ecs_shop_config SET sort_order = 2 WHERE code = “visit_stats”; INSERT INTO ecs_shop_config (id, parent_id, code, type,…
2025-04-24 阅读全文 →