分类归档

网站开发

FWQ
网站开发
取消ecshop上传文件为2M的限制
ecshop 在 php 文件中也限制了图片等附件的上传大小,限制的大小为 2M,不过关于普通的图片来说,2M 也曾经足够了,但对一种人就不太好使,有些客户基本就不懂得 PS,直接把拍照过来的照片给上传上来了,结果上传不了,这些先不论了,我们先看看如何把这个限制给废除了吧,先翻开后台的 admin/includes/cls_sq_dump.php 文件,找到如下的代码: var $max_size = 2097152; // 2M 修正成 var $max_size = 20971520; // 20M 好了,ecshop 中的限制曾经变成了 20M,除了在 ecshop 中限制图片大小之外,有的 PHP…
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop分类树显示具体分类产品数量
 我们想让ecshop的分类数后面显示该分类产品具体数量,这里好模板提供具体办法: 修改includes/lib_goods.php $sql = ‘SELECT cat_id,cat_name ,parent_id,is_show ‘ .                 ‘FROM ‘ . $GLOBALS[‘ecs’]->table(‘category’) .                 “WHERE parent_id…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop商品详情页用户评论取消E-MAIL邮箱验证的方
ecshop 商品详情页用户评论取消E-MAIL邮箱验证的方法 ,好模板提供教程,转载请注明网址! 该方法同样适用于文章详情页用户评论 1、修改comments_list.lbi文件 将javascript代码中的下面部分删除或者暂时注释掉整理   if (cmt.email.length > 0)   {      if (!(Utils.isEmail(cmt.email)))      {         alert(cmt_error_email);         return false;       }    }    else…
2025-04-24 阅读全文 →
FWQ
网站开发
安装ecshop最新2.7版系统显示却是2.0.5版?
 有想删除ecshop的版本号, 大概都知道是修改ecshop文件。 找到ecshop文档,打开 /includes/ -> lib_ecshop.php 第22行: define(‘VERSION’, ‘v2.7.3’); 直接把V2.7.3删除或者替换成其他数字,那么系统当中的ECSHOP版本号会跟着改变。 但是好模板有客户把版本号删除,系统后台却显示版本号为2.0.5? 这是为什么? 好模板按照经验解释如下: 这是ecshop为了防止常量为空,在ECSHOP 公用函数库/includes/ -> lib_common.php 定义了。 找到代码: 605行:          if (!isset($GLOBALS['_CFG']['ecs_version']))  606          {  607              /* 如果没有版本号则默认为2.0.5 */  608              $GLOBALS['_CFG']['ecs_version'] = 'v2.0.5';  609          }  610    这里系统定义没有版本号默认就为2.0.5,那么想把版本号码提示删除的很干净,把605行 到609行直接删除!…
2025-04-24 阅读全文 →
FWQ
网站开发
给ECSHOP商城增加一个加入QQ群的快捷按钮
大家都知道,普通的加QQ群方法,一般是 先到QQ中查找群 –> 输入群号码 –> 发验证信息,等待群主或管理员通过,步骤比较繁琐。 现在简单了,我们可以直接在网页上放一个按钮,用户点击该按钮,便可以直接加入该QQ群,省略了一些繁杂的步骤。 用户体验更友好一些。 以下教程讲解怎么给ECSHOP商城系统也加上如此功能。 以官方默认模板为例。 打开 \themes\default\library\page_footer.lbi 找到 <!– QQ 号码 {foreach from=$qq item=im} –> 在它上边增加 ECSHOP120官方QQ群: 31497022<a target=”_blank” href=” border=”0″ src=”” alt=”点击这里加入此群” title=”点击这里加入此群”></a>…
2025-04-24 阅读全文 →
FWQ
网站开发
修改ECSHOP后台让cookie生命周期时间更长
 如果不勾选“请保存我这次的登录信息”,表示这个cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了。这种生命期为浏览会话期的cookie被称为会话cookie,会话cookie一般不保存在硬盘上而是保存在内存里。 如果勾选,则设置了过期时间,浏览器就会把cookie保存到硬盘上,关闭后再次打开浏览器,这些cookie依然有效,直到超过设定的过期时间。 存储在硬盘上的cookie可以在不同的浏览器进程间共享,比如两个IE窗口。而对于保存在内存的cookie,不同的浏览器有不同的处理方式。当管理员登录后台后,就会收到一个唯一用户ID的cookie,管理员再次登录时,这个用户ID会自动返回,服务器对它进行检查,无需输入用户名和密码就可以访问服务器上的资源。 ECSHOP后台cookie的默认生命周期为365天,修改生命周期为7天,查找/admin/privilege.php   if (isset($_POST['remember']))  {      $time = gmtime() + 3600 * 24 * 365;      setcookie('ECSCP[admin_id]',   $row['user_id'],                            $time);      setcookie('ECSCP[admin_pass]', md5($row['password'] . $_CFG['hash_code']), $time);  }  修改为   if (isset($_POST['remember']))  {      $time = gmtime() + 3600 * 24 * 7; //设置cookie生命周期为7天      setcookie('ECSCP[admin_id]',   $row['user_id'],                            $time);      setcookie('ECSCP[admin_pass]', md5($row['password'] . $_CFG['hash_code']), $time);  }   
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP模板&开发_在商品详情页显示累计销售量
在商品详情页显示累计售出量 1、 对于交易量很大的网站,每个商品的“累计售出”个数可能随时都在变化, 所以本方法使用了 insert 函数来实现,以达到能体现实时最新的销售量(也就是销售量不会被缓存) 2、修改 includes/lib_insert.php 文件 在最下面增加一个函数 /** * 调用某商品的累积售出 */ function insert_goods_sells($arr) {     $sql = ‘SELECT SUM(goods_number) AS number ‘ .            ‘…
2025-04-24 阅读全文 →
FWQ
网站开发
在ecshop的lbi库文件中添加广告位的方法
 一般的广告位是写在dwt文件里的。 也有人希望能直接写在lbi文件里。那么我们可以这样做 先在后台发布好广告位和广告,记住这个广告位的ID,这里暂时假设该ID为2 然后修改 lbi 文件 在想显示广告位的地方加入下面代码即可, {insert name=’ads’ id=2 num=1}
2025-04-24 阅读全文 →