分类归档

网站开发

FWQ
网站开发
ecshop让用户名和email都可以登陆!
用email登陆,好处很明显. 1:可以促使用户填写真实的email. 2:不易忘记. 下面的改动,可以使ecshop用email,用户名都可以完成登陆. —————————分割线—————————– 改动版本: ecshop 2.7.0 改动程序: /includes/modules/integrates/integrate.php 改动代码:145—162行的用户登陆函数.如下       function login($username, $password)     {         if ($this->check_user($username, $password) > 0)         {             if…
2025-04-24 阅读全文 →
FWQ
网站开发
为什么ecshop货到付款方式前台不显示呀
 有好模板客户,准备启用ecshop货到付款方式,但是在付款那栏货到付款一直都是灰色的。无法选择到,这里好模板重复解释下 问题: 我在后台开启了货到付款,可是前台进入结账页面时,支付方式里根本没显示这个选项,其他开启的支付方式都可以选。请问怎么回事呀? 好模板解答: 付款是跟配送相关的。比如你选择了 EMS 国内邮政特快专递 送货,EMS肯定不支持货到付款。所以就看不到有货到付款这想。你在后台商店设置->配送方式中 可以看到哪些配送方式支持货到付款。下定单时选择支持货到的配送方式就能看到货到付款了   操作步骤,比如后台圆通快递支持货到付款,那么开启圆通快递, 在前台配送方式那选择圆通快递, 货到付款灰色隐藏状态自动取消,按钮就出来了 
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop获取最新购买代码函数
ecshop获取最新购买代码函数   function index_get_recent_buy_query()  {         $sql="select og.goods_id,og.goods_name,sum(og.goods_number) as buy_count from (select order_id,add_time from ".$GLOBALS['ecs']->table('order_info')." order by add_time desc limit 10) as o,".$GLOBALS['ecs']->table('order_goods')." as og where o.order_id=og.order_id group by og.goods_id";      $all = $GLOBALS['db']->getAll($sql);      $arr = array();      foreach ($all AS $idx =>$row)      {             $arr[$idx]['goodName']  = $row['goods_name'];          $arr[$idx]['goodID']    = $row['goods_id'];          $arr[$idx]['add_time']  = local_date($GLOBALS['_CFG']['date_format'], $row['add_time']);          $arr[$idx]['buy_count']=$row['buy_count'];      }      return $arr;  }   
2025-04-24 阅读全文 →
FWQ
网站开发
如何去除Ecshop的底部版权(Powered by ECShop)
1、 首先修改模板文件, 以官方默认模板为例, 打开ECSHOP模板文件夹(themes/default/library/)下的 page_footer.lbi 文件 删除下面这一行   {foreach from=$lang.p_y item=pv}{$pv}{/foreach}{$licensed}<br /> 2、 修改JS文件 打开 /js/common.js 文件,找到下面代码并删除之    onload = function() {     var link_arr = document.getElementsByTagName(String.fromCharCode(65));    …
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop货到付款设置说明
ECSHOP支持货到付款的配送方式不是很多。需要自己修改一下代码 includes/modules/shipping  路径下,如要改EMS这个配送方式支持货到付款与否,可以进打开文件夹下 ems.php       /* 配送方式是否支持货到付款 */     $modules[$i][‘cod’]     = false;   将     $modules[$i][‘cod’]     = false;  修改成     $modules[$i][‘cod’]     = true;    其他类推     最后记得卸载这个配送方式,再重新安装即可…
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop首页分类显示市场价格
 问题:请问如何在ecshop首页分类显示市场价格呢?(不是首页的精品推荐、新品上架、热卖商品和促销商品哦) 好模板方法如下: 修改  themes/default/library/cat_goods.lbi  在 <font class=”shop_s”>{$goods.shop_price}</font>           <!–{/if}–> 下边增加 <!– {if $goods.market_price} –>           <font style=”color:#ff3300; font-size:12px;”><br /> 市场价:{$goods.market_price}</font>        …
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP农行支付接口开发(含手机端)
对于ECSHOP来说,支付是以接口的形式存在的。于是: 1:首先添加接口文件 includes\modules\payment下,增加abcbank.php,代码如下: <?php /** * ECSHOP 农行在线插件 * $Author: ldhost.cn */ if (!defined('IN_ECS')) { die('Hacking attempt'); } $payment_lang = ROOT_PATH . 'languages/' .$GLOBALS['_CFG']['lang']. '/payment/abcbank.php'; if (file_exists($payment_lang)) {…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop后台增加模块菜单详细教程(图)
我们有时候针对ecshop如此开发,想在后台加一些菜单,好模板以前提供过教程,但是并非很系统,今天好模板抛砖引玉图文教程告诉大家:如何在ecshop后台增加模块菜单! 首先需要修改四个文件:inc_priv.php,inc_menu.php,priv_action.php,commn.php  1.首先打开language\zh_cn\admin\commn.php  假如当前的项要加在商品管理的菜单下  在其下面加入如代码:  Php代码    $_LANG[’77_goods_export’] = ‘进货管理’;   $_LANG[’78_goods_export’] = ‘出货管理’;   2.打开admin\includes\modules\inc_menu.php  加如下代码:  Php代码    $modules[’02_cat_and_goods’][’77_goods_export’]             = ‘jh.php?act=list’;   $modules[’02_cat_and_goods’][’78_goods_export’]             = ‘ch.php?act=list’;   配置好上面两个步骤之后  清理缓存,后台左侧商品管理菜单下就会多出两个菜单,  3.配置权限体系language\zh_cn\admin\priv_action.php  Php代码    $_LANG[‘jhgl’] = ‘进货管理’;   $_LANG[‘chgl’] = ‘出货管理’;   4.打开admin\includes\inc_priv.php  Php代码    $purview[’77_goods_export’]           = ‘jhgl’;   $purview[’78_goods_export’]           = ‘chgl’;   至此,权限分配完毕,可是在权限分配面板里,却没有看到进货管理和出货管理这两项的权限。 …
2025-04-24 阅读全文 →
FWQ
网站开发
实现ecshop定时自动清除缓存功能
网店系统ecshop运行时间长了缓存过多,会出现一些页面打不开的问题。如果让系统自动刷新缓存,将大大加快网站访问速度。 以下好模板实现能够定时自动清除缓存的插件,请自行复制添加。 1.在ecshop中增加languages\zh_cn\cron\myclr.php,代码如下: <?php   global $_LANG;   $_LANG[‘myclr’]            = ‘删除缓存页面’; $_LANG[‘myclr_desc’]       = ‘缓存页面删除’; $_LANG[‘myclr_day’]   = ‘删除全部缓存页面’;   ?>…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop英文国家地区表,解决ecshop没国外地区问题
ecshop英文国家地区表,解决ecshop没国外地区问题,按照该文章解决不了,可以联系本站站长收费解决! 解压附件后为2分文件 ecshop国家.txt  ecshops地区县市州.txt 先根据自己需求清空国家地区数据 通过SQL导入(或者SQL查询) 导入TXT中的数据 ecshops地区县市州.txt中的数据比较多 建议分段分时导入。 分段导入时,例如最后一行是 (‘NULL’,’50’,’Mangaia’,’1′,’0′), 记住把 逗号 , 改为 英文输入法下的 ; 否则会报错。 举例 INSERT INTO `数据库名`.`ecs_region` ( `region_id` , `parent_id` , `region_name` ,…
2025-04-23 阅读全文 →