作者文章

fwq

FWQ
网站开发
修改Ecshop底部版权的年份信息(2005-2010)
本教程所说的年份信息,指的是页脚“版权所有”前面的年份,如下面红色部分所示 © 2005-20110  ECSHOP 版权所有,并保留所有权利。 后面的“2010” 能随着服务器的年份而改变,但是前面的2005却始终不变。   比如:我的网店是2007年上线的,  我希望改成2007-2010,  应该怎么改呢?? 打开 /languages/zh_cn/common.php 文件 找到 $_LANG[‘copyright’] = “© 2005-%s %s 版权所有,并保留所有权利。”; 将2005修改成2007即可
2025-04-24 阅读全文 →
FWQ
网站开发
在GoDaddy主机安装Ecshop详细教程
GoDaddy主机尤其是Linux系统主机完全可以安装Ecshop,但由于PHP版本(最新GoDaddy已更新到5.4以上)的原因,大家在安装Ecshop的时候可能会遇到各种报错问题,所以好模板亲自测试安装了一遍,帮助大家能够顺利安装。 准备:GoDaddy Linux豪华型主机(PHP版本:5.4.31),并且已经开通并绑定域名;Ecshop压缩包 GoDaddy主机安装Ecshop详细步骤: 1.到Ecshop官网下载Ecshop程序压缩包到本地电脑。 2.下载完成后,登录到GoDaddy账户,选择安装Ecshop的主机,点击后面的绿色“Launch”。 3.首先我们需要创建数据库,详细创建步骤请参考GoDaddy主机创建数据库教程。 4.创建完数据库,我们在cPanel控制面板点击“文件管理器”进入。 5.进入域名绑定的根目录后,点击如图所示的“上传”按钮(由于文件不大,所以直接用文件管理器上传文件)。 6.点击“选择文件”选择本地已经下载的Ecshop压缩包。 7.上传的时候可以在右下角看到上传进度,如图所示: 8.上传完成后,回到根目录下,选中压缩包鼠标右键,出现如图所示的选项,选择“Extract”解压。 9.解压完成后找到“upload”文件夹。 10.将里面的所有文件全选后,鼠标右键选择“Move”,将其移动到根目录下(就是上传的压缩文件所在目录下)。 11.然后,在地址栏中输入“你的域名/install”,会出现下面的安装界面。选择“同意”并点击下一步。
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop可自由收缩或展开的产品分类树(支持四级
1、下面代码是在ecshop2.7(utf-8),blueocean模板下实现的,没有使用这个模板的朋友可根据自己使用的模板对照着修改下即可,基本原理大致相同 2、在IE6,IE7,FIREFOX下测试通过,而且支持四级分类, 3、方法:将library/category_tree.lbi 替换为下面代码即可 <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″> <script language=”javascript”> function expandIt(divId){         var objDiv = document.getElementById(divId); var spobjDiv=document.getElementById(“sp”+divId);         if (objDiv.style.display==”none”){                 spobjDiv.src=’/images/menu_minus.gif’;                 objDiv.style.display=””;         }else{…
2025-04-24 阅读全文 →
FWQ
网站开发
如何作ECShop指纹识别版本判断代码
ECShop指纹识别只是从以下三个入手: 1.meta数据元识别 2.intext:powered by ECShop 3.robots.txt 我们打开一个ECShop网站,看看页面中这几方面的特征。 1.我们现在看看meta标签中有什么特征。下面是我截取的一段HTML。   可以看到,这个网站对meta标签没有处理,保留了ECShop的原始meta。网站是ECShop及其版本是2.7.2。此处也是做版本识别的地方。   2.再往下查看网页 我们发现在footer中有Powered by ECShop   可以看到,这个网站对ECShop的footer没有修改,保留了ECShop的原始的footer,此处我们可以识别ECShop及其版本。由于一般网站修改此处的较多,这里就不做版本识别了。   3.对robots.txt内容的检查 robots.txt文件是一个文本文件。robots.txt是一个协议,而不是一个命令。robots.txt是搜索引擎中访问网站的时候要查看的第一个文件。robots.txt文件告诉蜘蛛程序在服务器上什么文件是可以被查看的。 当一个搜索蜘蛛访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果存在,搜索机器人就会按照该文件中的内容来确定访问的范围;如果该文件不存在,所有的搜索蜘蛛将能够访问网站上所有没有被口令保护的页面。 那么这可以被我们利用,以识别ECShop,看下面截图,我们发现有些文件是ECShop特有的,比如:/affiche.php、/good_script.php、/feed.php。那么,如果存在这几个特征,我们可以基本确定这就是一个ECShop CMS了。  将ECShop指纹单独保存为识别字典 ecshop_feature.py   [python] view plaincopy  …
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP商品列表页加上输入购买数量
我们在使用ecshop的时候,特别是批发站。很多时候不能在ecshop商品列表页输入购买数量,是非常不方便的。现在如果一次性购买好几个商品,十分的不方便,只有在ecshop的商品详细页面才能输入。那些做批发的ecshop站,对这个要求很严格。   最好的状况下。就是在ecshop里面控制每个商品的最小购买数量。但是这个很多时候还是不方便的。让客户每次点购买的时候,就进入了默认的购买数量。当我们考虑开发出ecshop列表页购买数量输入框插件,就可以彻底的完全解决这个问题。 按照我们提供的步骤操作,最终效果截图如下: 1、在ECSHOP列表页的lbi文件中增加以下代码。如果你使用的是官方默认模板,那就是/themes/default/library/goods_list.lbi文件,找到商品价钱代码三处添加如下代码 数量:<a style="cursor:pointer" onclick="goods_cut({$goods.goods_id});">-</a><input class="txt-prodcount" id="number_{$goods.goods_id}" type="text" onblur="changePrice();" value="1" onfocus="if(value=='1') {value=''}" size="2" maxlength="5" /><a style="cursor:pointer" onclick="goods_add({$goods.goods_id});">+</a><br> 接着搜索如下代码: <pre class="prettyprint lang-php">&lt;form name="compareForm" action="compare.php" method="post" onSubmit="return compareGoods(this);"&gt;</pre>…
2025-04-24 阅读全文 →
FWQ
网站开发
优化ecshop商城用户评论体验效果
ecshop评论优化后结果展示: 具体操作如下:    一、修改/admin/comment_manage.php    $smarty->assign(‘admin_info’,   $admin_info); //管理员信息   替换为:   $smarty->assign(‘user_name’,   $comment_info[‘user_name’]); //评论者用户名 $smarty->assign(‘user_email’,   $comment_info[’email’]); //评论者邮箱    删除一下语句:   $sql = “SELECT user_name, email FROM…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop后台商品列表加个分页可指定调转功能
      EC的后台列表页数太多,没有显示全部,希望能加一个可以跳到任意页面的功能,稍微看了一下,发现其实很简单,只要在page.htm里面加上如下代码就可以了。   去第<input type="text" id="goo" size="3" name="goo"/>页  <input type="button" value="GO" onclick="listTable.gotoPage(document.getElementById('goo').value)" />          因为EC的后台分页公用的一个page.htm,所以这个写法在所有列表都可以实现跳到任意页面的功能。
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop数据库Mysql升级到MariaDB前台后台中文乱码
ecshop数据库Mysql升级到MariaDB前台后台中文乱码,原因是服务器的数据库版本由Mysql升级到MariaDB,数据库版本太高的原因导致乱码问题。 解决方法打开/includes/cls_mysql.php文件,搜索找到如下代码: $this->version = mysql_get_server_info($this->link_id); 将代码修改成如下 $this->version = substr(mysql_get_server_info($this->link_id), 0, 4);
2025-04-24 阅读全文 →
FWQ
网站开发
让ecshop顺丰快递支持货到付款的办法
 现在很多物流都支持货到付款了。 然而 ecshop是否支持货到付款方面,却没有能做到直接后台就可以修改。 这时候我们需要手工进行处理了。   第一步:找到“includes\modules\shipping\sf_express.php”,用DW或记事本打开它。 第二步:找到第46行“$modules[$i][‘cod’]     = false;”,把它修改为“$modules[$i][‘cod’]     = true;”,然后上传到空间覆盖原来的文件。   第三步:登录网站管理后台,选择“系统配置”—“配送方式”。                 如果此时你的“顺丰快递”配送方式已经安装,需要卸载了然后再重新安装, 如果尚未安装,直接点击安装就可以了。
2025-04-24 阅读全文 →