分类归档

网站开发

FWQ
网站开发
ecshop适应在PHP7的修改方法解决报错
ecshop这个系统,到目前也没见怎么推出新版本,如果是新项目,不太建议使用它。不过,因为我一直以来都在使用中,所以不得不更改让其适应PHP新版本。现在PHP 7已经出发行版了,所以更改来继续使用吧。具体的更改有以下方面: (1)将mysql扩展的使用替换掉,改为使用mysqli或pdo: 从php5.5开始,mysql扩展将废弃了。 具体更改的文件在于includes/cls_mysql.php。这是个不小的工程,文件代码太长…… if (!defined('DITAN_ECS')) { die('Hacking attempt'); } class cls_mysql { var $link_id = NULL; var $settings = array(); var $queryCount = 0; var $queryTime…
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop用户登录评价以可择匿名评价
ECSHOP 默认的程序 是 当用户登录后,对商品商品评价是不是能匿名评价的。 有些店铺设置了只能登录评价,但客户又不想显示自己的账号名称。这时候 这功能 就可以派上用场了   1在 comment.php 的底部 把 add_comment 方法替换成以下代码   /**  * 添加评论内容  *  * @access  public  * @param   object  $cmt  * @return …
2025-04-24 阅读全文 →
FWQ
网站开发
显示ecshop用户注册的详细时间
在做 ecshop 会员中心的二次开发,其中就关系到 ecshop 的登陆与注册,也不知道是自己修改的问题,还是 ecshop 默认的问题,后台系统直接不显示新注册会员的详细注册时间了,这可不是小问题,对于小有成就的 ecshop 商城来说,是一定要知道新注册会员注册时间的,这样便于进行会员的回访工作,主动与新客户进行联系,好了,先不管是哪里的问题了,既然后台已经不显示 ecshop 新会员注册详细时间了,哪我们就把这个时间给加上去吧,下面夏日博客就把解决的方法分享一下。 打开 admin/user.php 文件,查找如下代码: function user_list()   $user_list[$i][‘reg_time’ = local_date($GLOBALS[‘_CFG’][‘date_format’], $user_list[$i][‘reg_time’]);   把其中的代码: $user_list[$i][‘reg_time’ = local_date($GLOBALS[‘_CFG’][‘date_format’], $user_list[$i][‘reg_time’]);   …
2025-04-24 阅读全文 →
FWQ
网站开发
ECshop273安装及报错解决方案总结
一、安装ECshop   ECShop是一款B2C独立网店系统 ,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。2006年3月推出以来1.0版以来,受到市场的检验,广受好评。   1.安装准备   ECshop最新版本为2.7.3,有UTF8和GBK两种版本,建议使用前者,理由可以自己百度一下。这里我使用的也是ECShop_V2.7.3_UTF8_release1106.rar版本进行开发。   解压文件后里面有三个文件夹:      我们需要的是upload这个文件夹。将upload文件夹复制到你的网站根目录,当然你可以重命名这个文件夹,(我更改了文件夹名字,下图是我的存放地址)      或者是将upload文件夹里面的所有文件复制到你的网站根目录(如果是使用的网络空间,使用FTP等文件传输工具将upload文件里面的所有文件传输到你的网站根目录空间)。   2.正式安装   访问你的空间,当然是浏览器里面,我的访问地址是   https://www.ldhost.cn/help/ecshop/  请修改你的访问地址。   安装过程很简单,下面是安装中需要注意的一些部分,未提到的就下一步就好了。   1.在 检查环境的时候会有这个提示      解决方法:(1)查看libjpeg.lib库,GD2库是否加载,如果使用集成环境不考了这个        (2)打开文件:**install\includes\lib_installer.php,修改第98行为         $jpeg_enabled = ($gd_info[‘JPEG Support’] === true) ? $_LANG[‘support’] : $_LANG[‘not_support’];…
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop模板支持php运算
让 支持php运算在 cls_template.php 底部加入函数: /** * 处理math中的公式. * */ function get_math_para($val){ $pa= $this->str_trim($val); foreach($pa AS $value) { if(strrpos($value, ‘=’)) { list($a, $b) = explode(‘=’, str_replace(array(‘ ‘, ‘”‘, “‘”,…
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop提现会员增加手续费功能
用ecshop的时候想为每个会员的提现增加一个手续费,需要涉及修改的文件为 user.php 和 lib_clips.php 二个文件 1.首先打开includes/lib_clips.php文件,在最后的 ?> 上面加入如下代码 /** * 查询会员手续费 * @access public * @param int $user_id 会员ID * @return int */ function get_user_shouxufei($user_id) { $sql =…
2025-04-24 阅读全文 →
FWQ
网站开发
如何在ecshop首页调用指定分类的热销、推荐、新
 找到ecshop的includes/lib_goods.php,修改方法如下 以把SQL语句改一下,与category表关联即可将 $sql =  ‘SELECT g.goods_id,g.goods_name, g.goods_name_style, g.market_price, g.shop_price AS org_price, g.promote_price, ‘ . 复制代码 改为   $sql =  ‘SELECT g.goods_id,g.cat_id,c.parent_id,g.goods_name, g.goods_name_style, g.market_price, g.shop_price AS org_price, g.promote_price, ‘ . 复制代码 再在…
2025-04-24 阅读全文 →
FWQ
网站开发
给ecshop添加已卖完售完产品图效果
 当店铺的库存不足时,要及时在产品的列表页以及其他的位置显示已卖完售完按钮。 以下好模板一系统默认模板为例。 默认模板左上角都有个 best hot 这个按钮。 1、在模板 default/library/goods_list.lbi 加入样式, 这个样式就是在每一个图片上面加入隐藏的已售完图标 <!--{if $goods.goods_number==0}--><div class="shop_over"><img src="images/shop_over.gif" /></div><!-- {/if} --> </div>  2、修改php 文件, 把数据库查询里面加入 goods_number 这个字段(category.php文件中) //这个 function category_get_goods 函数里面的 在449 行加入一个查询字段 /* 获得商品列表 */  //就是加入了下面  g.goods_number,   一定记得加逗号  $sql = 'SELECT g.goods_id,g.goods_number,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, ' .   "IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_price, g.promote_price, g.goods_type, " .   'g.promote_start_date, g.promote_end_date, g.goods_brief, g.goods_thumb , g.goods_img ' .   'FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g ' .    'LEFT JOIN ' . $GLOBALS['ecs']->table('member_price') . ' AS mp ' . …
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop的首页主广告轮播替换为js翻转效果,好模板方法二
 找到ecshop 程序,打开模板index_ad.lbi,输入或替换以下代码:   <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″> <!– {if $index_ad eq ‘sys’} –>   <script type=”text/javascript”>    var swf_width=725;    var swf_height=300;   </script>   <script type=”text/javascript” src=”data/flashdata/{$flash_theme}/cycle_image.js”></script>…
2025-04-24 阅读全文 →