分类归档

网站开发

FWQ
网站开发
ecshop报错Notice: unserialize()[function.unserialize]: Error at offset解决方法
 使用ecshop出现报错提示: Notice: unserialize() [function.unserialize]: Error at offset 159 of 647 bytes in \eshop\includes\lib_common.php on line 224  解决办法: 一、 一般是报错页面上传不完整导致,请找原文件覆盖测试。 二、好模板找到的另外一种情况 lib_common.php的224行 $cfg = unserialize($GLOBALS[‘_CFG’][‘integrate_config’]); 是将会员整合配置信息反序列化的操作,产生报错的原因是因为序列化的字符串格式不对,无法正常反序列化,产生这种情况的时候很少,目前只在UTF-8编码格式下发现。 解决方法,在lib_common.php大约604行找到         if (empty($arr[‘integrate_code’]))         {             $arr[‘integrate_code’] = ‘ecshop’; // 默认的会员整合插件为…
2025-04-23 阅读全文 →
FWQ
网站开发
给ecshop后台添加通过email搜索用户的功能
 给ecshop后台添加通过email搜索用户的功能,好模板介绍如下:   先找到ecshop下两个文件admin/users.php以及admin/templates/users_list.htm 1,修改admin/users.php: 查找“过滤条件”,672行左右,在$filter[‘keywords’]后一行添加 $filter[’email’] = empty($_REQUEST[’email’]) ? ” : trim($_REQUEST[’email’]); 查找 if ($filter[‘keywords’])         {             $ex_where .=…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop商品字段增加新字段的方法
结合ecshop后台“商品编辑”、“商品录入”来谈谈如何给ecshop商品增加一个新字段,假设我们将这个新字段命名为 new_add 1、首先要修改数据表结构,给表 ecs_goods 增加新字段:new_add, 进入ECSHOP后台 》数据库管理 》SQL查询,输入下面SQL语句,提交。注意如果你的数据表前缀不是ecs_ 请自行修改之 alter table ecs_goods add column new_add varchar(64); 2、在ecshop后台的admin\templates\goods_info.htm中增加以下代码. <tr> <td class=”label”>自定义字段</td> <td><input type=”text” name=”new_add” value=”{$goods.new_add}” size=”20″/> </td> </tr> 3、在admin/goods.php的elseif…
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP分类列表页中调用商品货号
标题大家都能看明白吧,那就不多说了,下面是教程: 打开  /category.php 文件 找到 $sql = ‘SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ‘ . 修改为 $sql = ‘SELECT g.goods_id, g.goods_name,g.goods_sn, g.goods_name_style, g.market_price,…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop编辑管理员修改密码出现update_error
有ecshop客户反映说他后台里修改不了不了管理员,出现报错update_error 然后在检查文件代码的时候发现adminprivilege.php文件中有这么几段代码去掉就好了:    if($_POST[‘token’]!=$_CFG[‘token’])     {          sys_msg(‘update_error’, 1);     } 以上代码删除即可
2025-04-23 阅读全文 →
FWQ
网站开发
修改ecshop,实现不间断滚动的发货通知
 1、模板用的是用taobao MALL ,不知道是哪个兄弟共享出来的!所以使用其他模板的兄弟,稍改下就可以了,代码也很简单。 2、打开根目录下的index.php,找到:       $smarty->assign(‘invoice_list’,    index_get_invoice_query());  // 发货查询 复制代码   在下面添加一行:       $smarty->assign(‘post_list’,    index_get_post_query());  // 发货通知 复制代码     再找到:   /*—————————————————— */…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop默认销售排行不显示问题解决
 默认ecshop程序有top10的库标签,也就是可以设置销售排名靠前的10个商品在首页。但是我们操作,即使发货了,但是该模块还是无法显示,为什么? 一般是以下几个问题: 1.订单是付款了的商品。必须是发货了的。已确认,已付款,已发货,收货确认,已完成整个订单的过程! 2.  所属商品必须保证库存大于0,不能缺货下架。 二者不能缺一,大家若不显示请检查!
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop出现注册用户已经存在的解决方法
好模板得到网上一客户求助,他的网站用户注册总出现用户名存在,搜索各大网站,发现解决问题方法都不全,好模板总结如下 1.  升级问题,比如从版本更新,补丁更新 有时候会出现    因为ecshop的data/config.php连接文件升级更新他不会出现覆盖,及时从低版本升级高版本,代码方式都不一样 比如某客户英文的2.70的升级到2.7.2 成    $timezone    = "Asia/Chongqing";  $cookie_path    = "/";  $cookie_domain    = "";  $admin_dir = "admin";  $session = "1440";  define('EC_CHARSET', 'utf-8');  define('EC_LANGUAGE', 'en_us');  define('ADMIN_PATH','admin');  但是 2.7.2的完整的是   $timezone    = "UTC";  $cookie_path    = "/";  $cookie_domain    = "";  $session = "1440";  define('EC_CHARSET','utf-8');  define('ADMIN_PATH','admin');  define('AUTH_KEY', 'this is a key');  define('OLD_AUTH_KEY', ''); …
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop二次开发50个小技巧
ecshop二次开发50个小技巧,好模板提供 1:如何统计ecshop商品在订单中出现的次数      回答:$count = $db -> getOne(“select sum(goods_number) from “.$ecs->table(‘order_goods’).” where goods_id = ‘$goods[goods_id]'”);    2:ecshop详细页面如何通过onclick点击事件来控制购买,特别用在批发,批发存在一个最小购买量控制.    回答:          <script>        function adgtz(){       var number =…
2025-04-23 阅读全文 →