ecshop提示ecs_session报名无法正常运行

ecshop提示ecs_session报名无法正常运行
当把一个大型的站点移到西部数码的数据之后,发现了如下的错误代码: MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql][/sql] => INSERT INTO `xxxxx_db`.`ecs_sessions` (sesskey, expiry, ip, data) VALUES ('48bf9800e0c128b549c757a9de594cd0', '1403773469', 'xxxxxxxx', 'a:0:{}') ) [2] => Array ( [error] => INSERT command denied to us...

ecshop商品详情页面如何获取当前商品所属分类ID

ecshop商品详情页面如何获取当前商品所属分类ID
在前两篇的文章中,已经介绍了 ecshop 如何获取顶级分类的ID与名称,而有的时候我们还需要获取所属分类的ID,以便于进行链接调用,实际上的获取方法跟获取顶级都是差不多的,都要先在 smarty 模板页面中进先定义,然后获取所属分类ID标签调用即可,下面夏日博客就来分享一下其方法吧。 首先打开 goods.php 文件,找到如下代码: $smarty->assign('goods_rank', get_goods_rank($goods_id)); 在这段代码的下...

ecshop前台付款之后的小bug

ecshop前台付款之后的小bug
有客户反映,ecshop 在前台进行购买商品之后,用支付宝进行付款完成之后,用户中心的订单却还是显示未付款,这个小 bug 让客户很头疼,还是打开万能的 gg 来解决吧,原来不少 ecshop 用户都遇到了这个问题,解决的方法也很简单,夏日博客就来分享一下,也记录一下修改的记录。 首先打开网站根目录下的 respond.php 文件,查找如下的代码: if (file_exists($plugin_file))   //改成 ...

如何在ecshop首页的精品新品热销里面添加商家备注

如何在ecshop首页的精品新品热销里面添加商家备注
商家备注信息也是很重要的一个信息,但在 ecshop 首页却没有显示出来,这里主要介绍一下如何在 ecshop 首页精品、新品、热销版块里面显示商家的备注信息。。 很简单,打开/includes/lib_goods.php 文件,找到如下代码: "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, ...

ecshop商品详情页面如何获取顶级分类ID和名称

ecshop商品详情页面如何获取顶级分类ID和名称
在制作 ecshop 商品详情页的时候,需要调用出该商品上级分类的名称,以及要链接到上级分类的链接,貌似 ecshop 默认的模板里面并没有提供上级分类 id 以及名称的标签代码,没办法,只好自己动手二次开发了,下面是夏日博客开发的小小分享,如下所示了。 首先找到 goods.php 文件打开,找到如下的代码: $smarty->assign('goods', $goods);   在这段代码的上面添加如下代码: $cat_...

ecshop如何在首页显示指定商品

ecshop如何在首页显示指定商品
ecshop 首页默认的是有精品、新品、热卖这几个版块,当然也可以在后台进行这几个版块显示的商品,但是现在有这样一个问题,如果我不想要首页显示这些商品呢,我只想更人性化一些,人为的显示一些固定的商品,而且在后台又可以进行控制某些商品是否是特推的商品,这样的功能也很容易实现,只是 ecshop 二次开发的小技巧而已,下面夏日博客就来把方法分享一下。 1:首先我们给ecshop商品表增加一个字段is_inde...

ecshop如何在打印订单时打印出商品序号

ecshop如何在打印订单时打印出商品序号
直接在 ecshop 后台打印用户购买订单时,是没有显示订单商品序号的,这对于打印购买许多商品的用户订单来说,这样打印出来很不好进行整理与查看,下面夏日博客就来把这个订单商品序号给补上,在打印的时候连同商品的订单号一同进行打印出来,如下的形式: 序号 商品名称 数量 1 阿里云CDN 1 2 阿里云ECS 1 同样的,我们还是以官方默认的模板为例进行修改,首先打开/data/order_print.html 文件,找到如下的代...

ecshop购物车页面小小的一个修改

ecshop购物车页面小小的一个修改
在进行测试 ecshop 购物车页面的时候,点击继续购物则无法返回到上一页去,感觉体验不是太好,不过这个看个人需要吧,我是想要一个点击继续购物的时候直接返回到上一步,而 ecshop 默认的是直接返回到首页面去了,好了,这个修改也很简单,就是把 ecshop 购物车页面继续购物的按钮链接修改一下就可以了,下面夏日博客就来简单分享一下修改方法。 首先打开 fow.dwt 购物车页面模板,找到如下代码: <a hre...

ecshop打印快递单不显示收货人省市区的小BUG

ecshop打印快递单不显示收货人省市区的小BUG
在打印 ecshop 快递单据的时候,发现其单据上并不显示收货人的省市区,这样对于大意的送货人根本就找不到要送达的位置,所以还是弄清楚一点的比较好,我们看一下如何让这个省市区给打印出来吧,下面夏日博客就来说下具体的方法。 打开 /admin/order.php 文件,找到如下的代码: $region_id .= !emptyempty($_CFG['shop_city']) ? $_CFG['shop_city'] . ',' : ''...

取消ecshop上传文件为2M的限制

取消ecshop上传文件为2M的限制
刚刚发现,原来 ecshop 在 php 文件中也限制了图片等附件的上传大小,限制的大小为 2M,不过对于普通的图片来说,2M 也已经足够了,但对一种人就不太好使,有些客户根本就不懂得 PS,直接把拍照过来的照片给上传上来了,结果上传不了,这些先不管了,咱们先看看如何把这个限制给破除了吧,先打开后台的 admin/includes/cls_sq_dump.php 文件,找到如下的代码: var $max_size = 2097152; // 2M 修改成 var $...

给自己的ecshop广告位添加一个加载条

给自己的ecshop广告位添加一个加载条
ecshop 的广告位较多,如果我们的广告图片较大,在打开的时候就会出现延时的情况,这对于顾客的体验很不好的,那么如何给所有的广告条添加一个加载的效果呢,就是当广告条还没有完全加载完成的时候,提前出现一个加载条gif提示正在加载中,这样顾客就不会等得不耐烦了,下面夏日博客就来把实现的方法说一下吧。 首先打开网站根目录下的 /includes/lib_insert.php 文件,搜索: function insert_ads 函数,然...

ecshop访问统计如何关闭掉

ecshop访问统计如何关闭掉
ecshop 虽然自带了访问统计的功能,但一直感觉没什么软用,从来没见到过这个访问统计起到过什么作用,可能是需要配置什么东西才能起作用吧,先不管它了,用习惯了51啦统计还是申请一个51啦吧,甭管怎么说 51 啦统计的功能肯定要比 ecshop 访问统计多吧。 先把 ecshop 访问统计关闭掉,进入后台》商店设置》基本设置,这里有个站点访问统计,我们选择关闭掉就可以了。 至于51啦统计的注册就很简单了,直接上...

ecshop友情链接取消重名限制的方法

ecshop友情链接取消重名限制的方法
ecshop的友情链接是不允许重名的,比如我们在 ecshop 后台添加一个 “夏日博客” 的友情链接,当再次添加“夏日博客”的时候就会添加不上去,导致添加失败,修改的方法也很简单,只要把这个判断是否已重名的限制给去除掉就可以了。 打开 admin/friend_link.php 文件,找到如下的代码,进行删除掉: if ($exc->num("link_name", $link_name) == 0)   {   接着再...

如何删除掉ecshop已过期的拍卖活动

如何删除掉ecshop已过期的拍卖活动
ecshop 促销活动是为了聚集人气以及促销产品所使用的一个功能版块了,近期一个客户的促销活动已结束,想要在后台删除掉这个已经过期的活动时,发现没有删除的选项,看来是只能通过 sql 执行或者在 phpmyadmin 里面进行删除了,下面夏日博客就来简单分享一下具体的方法。 打开 ecshop 后台》数据库管理》 sql 查询中执行如下的语句: delete from ecs_goods_activity; 这是删除了所有的拍卖活动,也包括了当...

ecshop如何实现将商品批量加入收藏

ecshop如何实现将商品批量加入收藏
ecshop 是自带收藏商品功能的,只可惜只能一次收藏一个,相对于较大一点的购物站点,有可能一次就需要收藏多个商品,实现这样的操作也并不是很难的,只需要在 ecshop 自带收藏功能的基础上小小的更改一下即可,下面夏日博客就来教大家如何修改一下吧。 首先循环出要收藏商品的ID,用一个符号进行分隔开,比如‘12|5|8|’,到时候传入 PHP 处理的时候就可以使用 explode() 函数按“|”符号来进行分割分开,然后...

ecshop商品详情页如何显示所属品牌logo

ecshop商品详情页如何显示所属品牌logo
经常上京东或天猫购买商品的小伙伴可能会留意到,就是在商品详情页会出现该商品的品牌LOGO等信息,这样对于我们了解商品会变得更直观,今天就有个客户要求在商品详情页显示该商品的LOGO品牌,记得在之前的夏日博客里面写过这样的文章,但是找了半天也没找到,只能再写一下了,在需要的时候直接摘来使用就可以,实现的原理也很简单,就是在商品详情页把 LOGO 品牌图片给调用出来就可以了。 首先找到 include...

ecshop后台广告列表显示其缩略图的方法

ecshop后台广告列表显示其缩略图的方法
在前几篇的文章中,夏日博客写了一篇关于商品列表显示缩略图的方法,今天再来改写一下 ecshop 后台广告列表显示缩略图的方法,这个纯粹是觉得好玩,实际没多大的用户,在 ecshop 后台的广告列表处是不显示缩略图的,只要我们稍微的来个微型开发就可以了。 首先打开 admin/templates/ads_list.htm 文件,查找如下的代码: <td align="left"><span>{$list.type}</span></td> 将其修改...

ecshop商品详情页生成二维码失败

ecshop商品详情页生成二维码失败
随着微信等社交工具的发展,二维码变得异常的重要,尤其是在商品的页面,如果给我们一个二维码让我们去慢慢了解商品的各项性能是很方便的,ecshop 当然也不例外了,在 ecshop 商品详情页面添加一个本页面的二维码,显得很高大上,夏日博客直接扫描就可以在手机端打开查看商品的各项参数,实现的方法也很简单,只需要在 ecshop 的后台安装一款二维码插件即可。 在安装了 ecshop 二维码插件之后,发现使用手...

判断ecshop来访用户是否来自手机

判断ecshop来访用户是否来自手机
今天提供的两段代码是用来判断用户是否来自手机客户端的,如果是则自动跳转到 mobile 手机站点,如果不是的话则会自动跳转到电脑客户端,所以说这段代码可以应用在任何的 PHP 程序中,只是一个判断的 PHP 语句而已,在之前夏日博客的文章中介绍过一个 JS 的手机电脑判断语句,这里主要就是两段 PHP 的语句了,因为今天要做一个 ecshop 手机客户端站点,需要 php 的跳转,下面就来分享一下。 第一种方法,代...

删除ecshop用户中心邮件认证的提醒

删除ecshop用户中心邮件认证的提醒
新注册的用户在进入 ecshop 中心的时候,经常会提醒新用户进行邮件认证,这样的体验对于新用户来说并不太友好,因为有的新用户本就不想进行邮件认证,所以还是不要勉强了,夏日博客就来教大家一下如何去掉 ecshop 中心提醒的邮件认证功能。 首先打开 ecshop 模板文件 user_clips.dwt 文件,查找如下的代码: <!--{if $info.is_validate eq 0} --> {$lang.not_validated} <a href="javascript:sendH...