作者文章

fwq

FWQ
网站开发
首页特价促销商品显示剩余时间倒计时效果
1、首先修改程序部分 打开includes/lib_goods.php 找到get_promote_goods()函数部分   在 $goods[$idx][‘url’]          = build_uri(‘goods’, array(‘gid’ => $row[‘goods_id’]), $row[‘goods_name’]); 下面增加代码 /* 促销时间倒计时 */         $time = gmtime();         if ($time >= $row[‘promote_start_date’] && $time <=…
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP支付方式的显示顺序(排序)能自定义吗?
细心的ECSHOP用户也许已经发现了, 进入 后台 》系统设置 》支付方式 ,无论怎么设置“排序”, 在前台显示的时候,快钱总是在第1位,财付通总是在第2位。 这是因为ECSHOP官方与财付通和快线签约了,所以才会把这两个支付方式置顶了。 那么如何才能让前台支付方式完全按照后台设置的排序来显示呢, 也就是如何才能取消“支付宝”与“财务通”的置顶。 下面是修改方法: 打开 includes/lib_compositor.php 文件 将所有内容都删除就可以了。 注意是所有内容,一个字都不留。    
2025-04-24 阅读全文 →
FWQ
网站开发
如何去掉ECSHOP用户中心的“您还没有通过邮件认
下面修改方法是以官方默认模板为例的,如果您使用的是其他模板,请搜索 {$lang.not_validated}或{$lang.resend_hash_mail}也能找到对应的代码。 打开ECSHOP模板文件 user_clips.dwt , 找到下面代码: <!–{if $info.is_validate eq 0} –>           {$lang.not_validated} <a href=”javascript:sendHashMail()” style=”color:#006bd0;”>{$lang.resend_hash_mail}</a><br />            <!–{/if} –> 将它删除掉或者注释掉就行了。
2025-04-24 阅读全文 →
FWQ
网站开发
将ecshop会员注册页的E-MAIL由必填项改为非必填项
将ecshop会员注册页的E-MAIL由必填项改为非必填项 以下修改是 ECSHOP2.7.1版 官方默认模板基础上做的修改,其他版本或其他模板,大同小异。 1、 打开 user_passport.dwt 文件 将 onblur=”checkEmail(this.value);” 删除 并将 <span id=”email_notice” style=”color:#FF0000″> *</span> 也删除 2、 打开 js/user.js 文件,找到 register() 函数部分 将(大概在466行左右,这里千万别找错地方) if (email.length == 0)…
2025-04-24 阅读全文 →
FWQ
网站开发
修改ECSHOP让会员登录后直接进用户中心
,在ecshop系统里会员登录成功后,不是直接进入用户中心,而是跳转回了上一个页面或者是跳转到了前一页面首页。 注意:这里说的是,用户没有主动点击前往哪个页面,让系统自动跳转。 那么,如果我想让会员登录成功后自动进入“用户中心”,该怎么办呢?? 下面说一下方法, 其实这个是“自动转向地址”优先级的问题,我们来修改一下优先级就可以解决了。 打开 /user.php 文件 找到大概355行 show_message($_LANG[‘login_success’] . $ucdata , array($_LANG[‘back_up_page’], $_LANG[‘profile_lnk’]), array($back_act,’user.php’), ‘info’); 将它修改为 show_message($_LANG[‘login_success’] . $ucdata , array($_LANG[‘profile_lnk’]), array($back_act,’user.php’), ‘info’); 就是去掉了[‘back_up_page’],  不让他返回原网址。 就OK了。…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop商品详情页,不同商品调用不同模板
这里所说的不同商品,是指所属类别不同。 这里讲一个比较简单的实现方法, 我们假设, 有4个分类,CAT_ID 分别为 1 ,2, 3, 4   首先我们要制作四个对应的模板文件 goods1.dwt ,goods2.dwt, goods3.dwt, goods4.dwt 然后 我们打开开 goods.php文件,找到 $smarty->display(‘goods.dwt’,      $cache_id); 将它修改为 switch ($goods[‘cat_id’]){ case 1:   $smarty->display(‘goods1.dwt’,      $cache_id);   break; …
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop如何推荐分类下销售排行的调用
   我们在使用ecshop的时候。通常能在后台设置首页的模板。后台的控制里面。可以设置推荐某个商品分类。这样的话通过后台的配置和开起。能达到灵活控制ecshop模板。但是在ecshop首页.ecshop默认的只能调用全站商品的销售排行。没办法调用推荐分类下的指定分类排行.   1:我们增加以下代码。       /****************分类下的排行***********************/   $sql =”select cat_id ,cat_name from “.$ecs->table(‘category’).” where parent_id ='”.$cat_id.”‘ limit 3″;   $re1 = $db -> getAll($sql);   $ar = array();   if($re1){    foreach($re1 as …
2025-04-24 阅读全文 →
FWQ
网站开发
修改ecshop购买按钮显示库存无货状态
找到ecshop文件,打开所在的goods.dwt模板,搜索购物那个按钮(提示:图片另存就知道文件名),之后看到以下代码 <li id=”itemBtnList” class=”item_img”> <a href=”javascript:addToCart({$goods.goods_id})”><img src=”images/add_cart.gif” alt=”” /></a> <a href=”javascript:collect({$goods.goods_id})”><img src=”images/collect.gif” alt=”加入收藏” /></a>  修改成一下代码就可以了: <li id=”itemBtnList” class=”item_img”>                  <!– {if…
2025-04-24 阅读全文 →
FWQ
网站开发
mysql清除ecshop测试数据正确方法
此 是用于清除测试数据,如商城已经有自己的数据,请备份数据库再操作。   操作方式:后台->数据库->sql查询   输入以下你想进行的操作   正确操作方法如下:     清除订单数据: TRUNCATE TABLE `ecs_booking_goods` ; TRUNCATE TABLE `ecs_delivery_goods` ; TRUNCATE TABLE `ecs_delivery_order` ; TRUNCATE TABLE `ecs_order_action` ; TRUNCATE…
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP帮助中心如何限制文章条数
 有的站长的帮助中心的文章可能会很多,都显示在帮助中心里, 感觉会很乱。 这里教你一个“在ECSHOP帮助中心限制文章显示条数”的方法,例如只显示每个小类的前5篇文章。 为了照顾大多数站长,本教程倾向于在里修改实现。 以官方默认模板为例, 打开 /themes/default/library/help.lbi 文件 将  <!– {foreach from=$help_cat.article item=item} –>   <dd><a href=”{$item.url}” title=”{$item.title|escape:html}”>{$item.short_title}</a></dd>   <!– {/foreach} –> 修改为 <!– {foreach from=$help_cat.article name=”help_list” item=item}…
2025-04-24 阅读全文 →