ecshop
文章平均质量分 56
ximo
这个作者很懒,什么都没留下…
展开
-
最新解决Ecshop2.73与Jquery的冲突
早些年就有人在ecshop论坛反映,为何ecshop不兼容jquery?可是ecshop官网却一直未解决这个问题。测试并验证过的解决jquery冲突的方法如下:1.复制一份 transport.js 改名为 transport.org.js 提供给后台使用 2.注释掉js/transport.js里的toJSON功能 行数为497-737行之间。其中将 legalParams = “J转载 2012-09-11 11:23:52 · 1788 阅读 · 1 评论 -
ECSHOP订单配送修改手续费的方法
在对ecshop二次开发:ECSHOP订单配送修改手续费的方法在货到付款问题中发现免运费还有手续费出现,根据公司要求如果免运费就手续费也没有。于是修改以下文件:第一、修改includes/lib_order.php中第699行将$shipping_cod_fee=$shipping_info['pay_fee'];改为$shipping_cod_fee=($total['shipping_转载 2012-09-17 17:16:10 · 1021 阅读 · 0 评论 -
ecshop友情链接的增加和特殊处理
友情链接,在电子商务SEO的角度来看,还是非常有效果,通过寻找同行业的站点,做友情链接,对新站来说,尤其重要。ECSHOP新站的友情链接管理在后台。 后台 -> 系统设置 -> 友情链接 -> 增加友情链接,在里面你可以填写文字,友情链接的地址,和图片。 当你需要特殊处理友情链接的时候,你可以在index.php里面处理。 function index_ge转载 2012-09-17 17:19:06 · 2372 阅读 · 0 评论 -
ECSHOP支付宝发货同步接口【支持多次付款同步发
1.本接口使用的是支付宝发货信息同步接口(3.0最新版本)2.支持因价格调整,多次付款同步发货3.测试时确保你使用的浏览器没有禁止弹窗,因为同步发货是从新窗口打开。特别提示:很多朋友反映提示错误无法使用,个人分析是支付宝接口对空间有一定要求:PHP配置环境支持远程XML解析和SSL加密一、在数据库order_info中添加trade_no 字段二、修转载 2012-09-17 17:22:09 · 2637 阅读 · 0 评论 -
ecshop红包指定某些商品不能使用 修改步骤
以ecshop最新版本273为例: 第一步:在goods表格增加一个字段 is_bonus 类型 tinyint 默认为1 (1是可以使用红包)第二步:修改后台模板页 goods_info.htm{$lang.lab_is_on_sale} {$lang.on_sale_desc}红包使用<td id=”alone_sale_3″> 打勾表示允许用使用红包,否则不允许使用。{$la转载 2012-09-17 17:08:38 · 1487 阅读 · 0 评论 -
ecshop商品列表排序为按商品的商家备注排序
在网络上,很多朋友会遇见一个常见的问题,特别刚使用ecshop建电子商务平台的新手.比如,他们常常问我,如何设置首页热门搜索,如何加如统计等。下面将总结这些操作的小技巧. 1:ecshop如何设置"首页热门搜索关键词" 后台 -> 网店设置 -> 显示设置 -> 首页搜索的关键字 在这里,你就可以轻松设置首页的"热门搜索关键字". 最后更新ecshop缓存转载 2012-09-17 17:10:27 · 1212 阅读 · 0 评论 -
ecshop整合最土团购程序(uc)详细教程
今天客户问我们能不能在ECSHOP商城下面加个每日团购功能,当然这里我们最后选择了最土的商业版程序,功能还算完善吧! 第一,我们要考虑会员的同步问题,这个就不用多说了,首先我就象到了UCENTER 。最直接也是最简单的操作方式! ECSHOP如何整合UC我们就不说了,网上已经说烂了。不过下面我还是会略带而过! 我们将EC做为主程序,放在根目录下,任何新建2个文件夹在根目录分转载 2012-09-17 17:15:29 · 10910 阅读 · 0 评论 -
ecshop后台权限处理原理
ecshop的权限管理非常灵活,设计也非常巧妙,他所有的权限,栏目操作和栏目的名称,都有非常紧密的联系。 所有的权限操作动作在ecs_admin_action表中,parent_id = 0的为顶级栏目,其他子栏目的操作,都继承了parent_id 和顶级栏目关联起来.当你增加了后台栏目,需要给该栏目授权的时候,你可以admin\includes\inc_menu.php中增加$module转载 2012-09-17 17:28:06 · 726 阅读 · 0 评论 -
[OK]ecshop二次开发:商品分类添加图片显示功能
ecshop的分类添加分类图片的功能,下面归类一下:1、最关键的就是在数据的category表里面加入category_img字段,用来保存咱们的图片地址,类型就是varchar就可以了。 2、在admin目录下面的templates的category_info.html文件,这个是后天的模板文件,在里面加入 {$lang.cat_img}: {if $cat_原创 2012-09-18 10:21:26 · 2486 阅读 · 0 评论 -
ecshop在php5.3以上的错误number_format() 解决方案
ecshop在php5.3上报错: Warning: number_format() expects parameter 1 to be double, string given inD:\*******\includes\lib_common.php on line 959Warning: number_format() expects parameter 1 to be转载 2012-09-17 17:07:27 · 934 阅读 · 0 评论 -
ecshop首页热门搜索统计代码的设置
在网络上,很多朋友会遇见一个常见的问题,特别刚使用ecshop建电子商务平台的新手.比如,他们常常问我,如何设置首页热门搜索,如何加如统计等。下面将总结这些操作的小技巧. 1:ecshop如何设置"首页热门搜索关键词" 后台 -> 网店设置 -> 显示设置 -> 首页搜索的关键字 在这里,你就可以轻松设置首页的"热门搜索关键字". 最后更新ecshop缓存转载 2012-09-17 17:11:16 · 613 阅读 · 0 评论 -
ecshop开发之如何实现团购网的倒计时功能
首先,你需要在购买的时候,提示输入框,告诉用户,你必须购买多少.其次,购物车中需要修改购买数量的时候,你也需要控制。 1:详细页面中控制. 在flow.php里面addto_cart中,加入以下代码,控制购买. $gc = $db -> getOne("select gc from ".$ecs->table('goods')." where goods_id = ".$g转载 2012-09-17 17:26:42 · 11117 阅读 · 0 评论 -
ECSHOP二次开发之首页调用团购数量方案
$row['last_amount'] = $amount_price['amount'];1,自己改的复制上面那一断在红色的地方就可以了/* 根据价格阶梯,计算最低价 */ $ext_info = unserialize($row['ext_info']); $price_ladder = $ext_info['price_ladder转载 2012-09-17 17:25:59 · 10401 阅读 · 0 评论 -
ECSHOP批量上传加入自定义商品属性
ECSHOP的批量上传功能没有像shopex一样可以根据商品类型导出相应的csv,也就是说批量上传只能上传一般的商品属性,对于我们自己定义的特殊属性还是要自己一个一个填过去。下面是实现批量上传(加入自定义属性)思路以及实现的过程。1.加入属性 之所以只能上传特定的属性,应该是批量上传的固定属性都来自于一张表—esc_goods表,所以我们如果自定义属性,必须要在esc_goods中加入自转载 2012-09-11 13:28:17 · 1430 阅读 · 0 评论 -
ecshop后台商品列表和添加修改选择供货商处只显示自己管理的
admin/includes/lib_main.phpfunction suppliers_list_name()函数里面$suppliers_name[$suppliers['suppliers_id']] = $suppliers['suppliers_name'];修改成if($_SESSION['admin_id']==1) { $suppliers_n转载 2012-09-11 13:39:59 · 2012 阅读 · 0 评论 -
ECShop商品批量上传详细说明及上传图片注意事项
进入后台管理中心 商品管理-〉商品批量上传,进入商品批量上传页面。见图 1 所示:您可以在上图中黄色区域标注中下载批量上传文件的样本。下载完样本后就可以在批量文件里添加商品信息了。关于添加批量上传商品信息,打开下载的样本文件添加商品信息,请按正确格式添加商品信息。格式见图 2 所示:添加商品信息时有几个方面需要注意一下(ECSHOP 2.61版):关于商品图片设转载 2012-09-11 13:40:32 · 3994 阅读 · 0 评论 -
ecshop后台批量上传图片方法
2. 3. 4. function addImg(obj) 5. { 6. var src = obj.parentNode.parentNode; 7. var idx = rowindex(src); 8. var tbl = document.getElementById('gallery-table'); 9. var row转载 2012-09-11 13:58:09 · 2185 阅读 · 1 评论 -
ecshop 限时抢购多个促销产品倒计时
var Tday = new Array();var daysms = 24 * 60 * 60 * 1000var hoursms = 60 * 60 * 1000var Secondms = 60 * 1000var microsecond = 1000var DifferHour = -1var DifferMinute = -1var DifferSecond转载 2012-09-11 17:40:28 · 2019 阅读 · 0 评论 -
ecshop中404错误页面
ecshop中404错误页面的程序优化在ecshop系统当中,比如你随意将商品详细页面的地址中的ID修改为一个不存在的商品ID,ecshop会自动跳转到首页。ecshop在这方面做得非常的差,甚至导致了很多的站不被搜索引擎收录。最模板提供该ecshop教程分析如下: 1、分析:ECSHOP程序文件category.php及goods.php等页面多处存在以下这样的代转载 2012-09-11 17:42:13 · 1698 阅读 · 0 评论 -
ecshop如何去除收货信息中必填项
1:如何设置ecshop“收货人姓名”为可选项? 打开js/shopping_flow.js文件,找到checkConsignee()函数 /*if (Utils.isEmpty(frm.elements['consignee'].value)) { err = true; msg.push(consignee_not_null); }*/转载 2012-09-17 17:11:52 · 794 阅读 · 0 评论 -
ecshop中模板函数的处理
ecshop中模板主要是采用smarty技术,smarty技术也是相当流行的一个php 模板引擎技术,ecshop中前台他处理的模板格式为dwt,而在后台处理的文件格式通常是htm,还有在library中包含一些lbi文件,通常所谓的公共子模块. 1:library中lbi如何包含lbi 查看includes/cls_template.php中,发现php中的include方转载 2012-09-17 17:13:11 · 861 阅读 · 0 评论 -
如何去掉ECShop网站源代码里面的开源标签
大家可能都发现了,商城源代码里面有下面这样的代码。这个代码很不安全,很多网络罪犯就是利用版本信息来寻找漏洞入侵网站,并且对网站进行破坏的。ECSHOP v2.7.2" />那么,如何去除ECShop商城源代码里面的这个代码呢?其实网上很多地方都转载了这样的修改教程,一找就是一大把。首先,打开文件includes/cls_template.php,找到下面这样的代码,大概在1087行左右转载 2012-09-17 17:16:52 · 485 阅读 · 0 评论 -
ecshop订单打印无法显示商品属性,前台商品属性
前台商品详情都可以正常显示属性信息,但是打印订单和后台订单查询,都无法显示属性。请帮忙解决。___________________________________________________________________order.php代码 $goods_attr[] = explode(' ', trim($row['goods_attr'])); //将商转载 2012-09-17 17:09:08 · 927 阅读 · 0 评论 -
ecshop自动把赠品添加到购物车的开发
把以下代码加到flow.php文件(165行),$result['confirm_type'] = !empty($_CFG['cart_confirm']) ? $_CFG['cart_confirm'] : 2;的上面 /* 取得优惠活动 */ $favourable_list = favourable_list($_SESSION['user_rank']);转载 2012-09-17 17:09:45 · 2125 阅读 · 0 评论 -
[OK]ECSHOP在会员列表页增加按手机查询会员功能
1、首先修改程序文件 admin/users.php 找到 $filter['pay_points_lt'] = empty($_REQUEST['pay_points_lt']) ? 0 : intval($_REQUEST['pay_points_lt']); 在它下面增加一行代码$filter['mobile_ph原创 2012-09-21 17:32:30 · 642 阅读 · 0 评论 -
ECSHOP全部品牌页实现分页换页功能
“在全部品牌页实现分页换页功能”,对商品品牌较多的朋友也许会有帮助。1、打开brand.php找到 if (empty($brand_id)){再找到exit();}将这两者之间的代码全部替换为下面代码 assign_template(); $position = assign_ur_here('', $_LANG['all_brand']);转载 2012-09-21 17:44:30 · 989 阅读 · 0 评论 -
在ECSHOP首页显示积分商城里的商品
以ECSHOP2.7.2官方默认模板为基础1)、首先打开 index.php 文件在最末尾增加下面函数,注意千万不要写到 “?>” 的外面去,要加在“?>”的前面。/*** 获得积分商城热门商品** @param int $limit 列出条数* @param int $ishot 是否只显示热销* @retu转载 2012-09-21 16:10:32 · 1375 阅读 · 0 评论 -
[OK]ECSHOP商品列表页显示每个商品的评论等级和评论数量
问题描述:我想让商品列表页(category.php)的每个商品的下面显示该商品的评论数量以及评论等级,该如何操作呢??效果图示:解决方法:第一步:首先修改category.php 文件,定位到 category_get_goods() 函数部分找到$sql = 'SELECT g.goods_id, g.goods_name, g.goods_转载 2012-09-22 10:08:54 · 810 阅读 · 0 评论 -
ECShop网站底部的文章用help.php文件打开
解决思路:虽然底部网店信息是通过判断cat_id=2来调用article_pro.dwt模板,我们也可以根据cat_type=5来区分帮助文档和其它文档,但还是觉得单独建立一个文件help.php来调用帮助模板help.dwt的方法显示帮助文档好。1、复制artile.php文件重命名为help.php文件,不过里面的有些代码可以删掉,我只保留了如下代码(help.php文件):/**转载 2012-09-22 14:31:31 · 1131 阅读 · 0 评论 -
ecshop二次开发中购物车修改的常见问题
由于客户的不同要求,在ecshop二次开发中需要对购物车的功能进行修改,为了方便大家,我在这里把ecshop二次开发中购物车修改的常见问题总结出来,希望能帮助大家解决心中的疑问。1.ecshop二次开发中保存注册用户购物车数据解决方法:ecshop购物车是数据库中cart表来支持的,在ecshop表中rec_id是编号,user_id是注册用户的id,session_id表示sessi转载 2012-09-22 09:26:06 · 1752 阅读 · 0 评论 -
ECSHOP支持用手机号码登录、邮箱登录、Email登录
今天在网上看到一个帖子,讲的是“如何让ECSHOP也支持用邮箱登录、用手机号码登录”,很多人跟帖说不能用,其实不是不能用,而是楼主提供的方法有一定的局限性,就是“用户登录”页面必须“启用验证码”,楼主那个方法才好使。其实很简单,就是把那段代码换了个位置就OK了。下来有时间,三个太阳会把它做成ECSHOP插件形式共享给大家以下是具体的方法:修改 User.php 文件找到转载 2012-09-22 09:59:23 · 1813 阅读 · 0 评论 -
ecshop实现鼠标滑过小图切换大图功能
关于如何使ecshop网店里商品图片在能多现实的前提下又不影响客户查看呢?这就需要鼠标经过图片就能切换为大图的功能,具体如何操作呢?鼠标滑过小图显示大图的代码如下:先打开goods.dwt 添加代码: function change_img(img_src){document.getElementsByName("goods_img")[0].src=img_src;}转载 2012-09-22 09:59:43 · 954 阅读 · 0 评论 -
ECSHOP仿趣玩导航分类效果实现
简单看了一下首页的加载文件,有点晕了。后来仔细一看,还好,这个不是用js实现的,也没有加载jquery.因为这方面相对较弱,所以心理有恐惧。这个导航的具体实现过程还是纯DIV+CSS来实现的。废话不多说,下面看完整实现过程。首先,作为测试用,我们还是自己建一个php页面,和dwt页面。首先建立一个test.php页面.代码:define('I转载 2012-09-24 16:06:42 · 3558 阅读 · 0 评论 -
Ecshop商品编辑器上传中文名图片产生乱码
在后台上传商品图片的时候,如果你选择一个中文名称的图片,那么上传后会产生乱码,导致图片显示不出来。下面说一种解决办法:使用“年月日时分秒 + 6个随机字符”做为文件名,如20101016135632jusv3x.jpg打开文件\includes\fckeditor\editor\filemanager\connectors\php\commands.php 找到 $sF转载 2012-09-21 16:41:46 · 547 阅读 · 0 评论 -
[OK]ECSHOP后台的商品列表里显示商品品牌
第一步:首先我们来打开程序文件: /admin/includes/lib_goods.php定位到 goods_list 函数部分找到下面代码(大概在911行左右) $sql = "SELECT goods_id, goods_name, goods_type, goods_sn, shop_price, is_on_sale, is_best, is_new, is_h原创 2012-09-21 15:28:49 · 781 阅读 · 0 评论 -
ECSHOP用户中心的订单详情页显示商品缩略图
用户中心 >> 我的订单 >> 查看订单详细,要如何加入商品缩略图呢??1、修改 includes/lib_order.php ,找到order_goods 函数部分,大概在467行左右将 $sql = "SELECT rec_id, goods_id, goods_name, goods_sn, market_price, goods_number, " .原创 2012-09-21 17:42:09 · 1276 阅读 · 0 评论 -
ecshop显示隐藏帮助信息的问题
最近用ecshop发现一个非常严重的问题,就是ecshop后台在增加了一些站内帮助信息的时候,当不想让他显示的时候,除了删除,其实还可以隐藏让其不显示. 先看ecshop中文章的表字段,is_open是用来控制文章是否显示的。当为1时显示,为零时候就不隐藏.找到index.php中$smarty->assign('helps', get_shop_help()),get_转载 2012-09-17 17:14:05 · 604 阅读 · 0 评论 -
ecshop专题页实现伪静态化的方法
众所周知,ECSHOP自带的伪静态规则里面是不包含专题页的。那么如果我想将ECSHOP专题页也实现伪静态化,应该怎么做呢?首先我们来说一下“将ecshop专题伪静态化”的规则。IIS下的规则为:RewriteRule ^(.*)/topic-([0-9]+)\.html$ $1/topic\.php\?topic_id=$2Apache下的规则:RewriteR转载 2012-09-17 17:24:19 · 908 阅读 · 0 评论 -
删除ecshop自动识别手机与平板电脑功能
ecshop的首页默认访问有段代码是判断是否手机智能访问的,但是很不准确,我们在大屏手机当中访问,页面显示的WAP模式,是不好看的,若使用平板电脑访问,未开启wap,那页面直接提示报错。有什么办法解决吗?最模板推荐删除该段代码,大屏手机与平板直接用网页模式访问,方法如下:找到index.php,删除24-39行: $ua = strtolower($_SERVER['HTT转载 2012-09-17 17:24:55 · 978 阅读 · 0 评论 -
ecshop后台注册关闭开启设置的功能分析
ecshop后台可以控制很多参数,系统参数,配置参数,甚至是后台某功能的开启和关闭。 下面将举例子,在网店资料里面,加上一个是否需要审核会员。 1:在shop_config表中增加一条记录。 图片1 2:打开languages/zh_tw/admin/shop_config.php 加入$_LANG['cfg_name']['ope转载 2012-09-17 17:27:26 · 1133 阅读 · 0 评论