作者文章

fwq

FWQ
网站开发
给ecshop“商品分类列表页”增加自定义TITLE的方法
以下方法是在2.7.1版本上修改的(2.7.0应该也适用)     前提: 首先修改数据库结构增加cat_title字段 进入后台》数据库管理》SQL查询,输入下面SQL语句,点“提交查询” ALTER TABLE `ecs_category` ADD `cat_title` VARCHAR( 255 ) NOT NULL AFTER `cat_desc` ; 1、修改 admin/templates/category_info.htm 在 <tr>         <td class=”label”>{$lang.keywords}:</td>         <td><input…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop开发上传与评论显示会员头像
本教程实现ecshop会员头像功能,ecshop评论显示会员头像功能.修改的步骤比较多,要耐心一点,一定记得先备份。 先看图:   教程开始: 第一步:ecs_users 表加入 avatar 字段 后台 SQL查询里运行以下代码: ALTER TABLE `ecs_users` ADD `avatar` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' 第二步:用户中心欢迎页显示头像…
2025-04-24 阅读全文 →
FWQ
网站开发
实现ecshop点击领取红包
实现ecshop点击领取红包思路: 1.领取红包:也就是传递一个红包ID,和user_id然后update更新过来 2.获取未领取过的红包列表:然后随机函数array_rand($arr,1),随机返回一个数组,从而获得红包列表的红包ID 以上两步基本满足,领取红包功能 3.判断该用户是否已经领取过红包   基本代码 html代码1:  <input type="button" value="领取红包" onClick="bouns(30)"> <script type="text/javascript" src="__PUBLIC__/js/jquery.min.js" ></script> <script> function bouns($type_id){ $.ajax({ url:"{:url('bonus/bonus_ajax')}"+"&type_id="+$type_id, success: function(html){ if(html == ‘ok’){ alert(‘成功领取红包’); }if(html…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop计划任务详细介绍教程
 计划任务,就是在适当的时候,让计算机执行适当地程序,以满足用户的需求。 计划任务分系统计划任务和网站计划任务。系统计划任务包括 Windows 操作系统计划任务和 Linux 操作系统计划任务。 在 Linux 中,我们经常用到 crond 服务器来完成这项工作。cron 服务器可以根据配置文件约定的时间来执行特定的作务。比如我们可以在配置文件中约定每天早上4点,对 httpd 服务器重新启动,这就是一个计划任务;windows 的计划任务我们大家都很熟悉。下面要介绍的是网站计划任务(访问触发)。 ECShop 系统的计划任务的安装使用情况。 ECShop 系统的计划任务的安装使用分两步完成: 一、安装自动上下架计划任务。 二、在确定商品、文章自动发布 页面进行具体的设置。 下面就开始介绍 ECShop 网站计划任务的详细的设置过程。 一、安装自动上下架计划任务 A.进入后台管理中心 -> 系统设置 -> 计划任务设置页面,见图 1 所示: 选择安装自动处理,进入自动处理商品的自动上、下架和文章的发布、取消设置页面。见图…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop简化免登录用户的购物收货流量
ecshop 默认的是不支持免登录就可以进行购物的,但免登录进行购物又是一个需求,刚建立起来的独立商城并没有京东或淘宝哪么高大上,一些消费者并不愿意去注意一个小的独立商城网店,所以有时候为了省时间就直接进行免登录购物了,这个在 ecshop 后台是可以进行设置的,今天测试了一天,虽然测试成功,但总感觉免登录购物收货的流程过于繁琐,下面夏日博客就来精简一下购物收货的流量。 第一:打开 include/lib_order.php 文件,搜索如下代码: check_consignee_info 把不需要的项目给去掉: else      {          /* 如果不存在实体商品 */          return !emptyempty($consignee[‘consignee’]) &&  …
2025-04-24 阅读全文 →
FWQ
网站开发
在ECSHOP首页的精品/新品/热销里显示商家备注
问题: 我想将后台编辑商品时录入的“商家备注”信息显示在ECSHOP商城首页的“精品推荐/新品上市/热卖商品”几个栏目里,请问需要怎么修改呢?? 修改方法: 1、修改 /includes/lib_goods.php 文件 (最好使用editplus) 将 “promote_start_date, promote_end_date, g.goods_brief, g.goods_thumb, g.goods_img, RAND() AS rnd ” . 修改为 “promote_start_date, promote_end_date, g.goods_brief, g.goods_thumb, g.goods_img,g.seller_note, RAND() AS rnd ”…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop添加商品选择品牌时如何按拼音排序
ECSHOP后台添加新商品时,有一个选择品牌的下拉框,如果品牌太多,在下拉框里查找起来很不方便。 我想给“下拉框里的品牌列表”按品牌名的拼音排序, 比如有“中国水利出版社” “中国人民出版社” 这两个品牌名的拼音首字母都是 “Z”,这样的品牌放在一起,这样方便查找, 请问以上需求要如何修改ECSHOP模板来实现呢?? 教程: 首先,这个问题,只修改ECSHOP模板是不行的,得通过修改程序来实现 下面是修改方法: 1) 如果你的ECSHOP数据库使用的是GBK字符集,那么很简单 打开 /includes/lib_common.php 文件 找到   $sql = ‘SELECT brand_id, brand_name FROM ‘ . $GLOBALS[‘ecs’]->table(‘brand’) . ‘…
2025-04-24 阅读全文 →
FWQ
网站开发
解决ecshop在php5.5环境上报错方法
服务器环境php大家用的版本不断提高,Ecshop没有来得及修改那么及时。兼容性有问题,有点淘汰了。 在php5.5上安装Ecshop出现报错:   Only variables should be passed by reference php 5.3以上版本的问题,应该也和配置有关 只要418行把这一句拆成两句就没有问题了 $tag_sel = array_shift(explode(' ', $tag)); 改成: $tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr);  因为array_shift的参数是引用传递的,5.3以上默认只能传递具体的变量,而不能通过函数返回值…
2025-04-24 阅读全文 →
FWQ
网站开发
如何让Ecshop首页商品也显示市场价格
首先要说明的一点是,也许你下载或购买的模板已经实现了“首页商品显示市场价格”,那么请不要诧异,此教程是针对没有实现此功能的模板而言的,例如官方默认模板。 1)、 首先我们需要打开  /themes/default/library/recommend_best.lbi 文件 找到 <font class=”f1″> 在它上边增加一行代码 {$lang.market_price}<font class=”market”>{$goods.market_price}</font><br /> 2)、 接着打开 library/recommend_hot.lbi 和 library/recommend_best.lbi , 修改方法和上面第一步中的 recommend_best.lbi 相同。 然后刷新一下首页(不用清除缓存),应该就看到市场价格了。  
2025-04-24 阅读全文 →