
ecshop
顺子
这个作者很懒,什么都没留下…
展开
-
最新超简单仅5步完美解决ECSHOP与JQUERY冲突的办法
ECSHOP与JQUERY冲突的问题由来已久,解决方法大多繁琐,且在一些小地方会出错,如产品比较功能等,本文中的方法结合了网上最新公开文章与本站实际开发过程中的经验,基本上可完美解决ECSHOP与JQUERY的冲突,经测试,兼容ECSHOP原有所有的功能,包括产品比较功能,而且修改步骤简单明了: 1、修改文件:/js/transport.js 在文件最底部增加代码: if (Object.转载 2012-02-16 17:11:01 · 2337 阅读 · 1 评论 -
ecshop二次开发一些个小技巧
1:如何统计ecshop商品在订单中出现的次数 回答:$count = $db -> getOne("select sum(goods_number) from ".$ecs->table('order_goods')." where goods_id = '$goods[goods_id]'"); 2:ecshop详细页面如何通过onclick点击事件来控制购买,特别原创 2012-03-07 08:21:42 · 2122 阅读 · 0 评论 -
ecshop模板的smarty foreach详解
{foreach},{foreachelse}{foreach} 用于像循环访问一个数字索引数组一样循环访问一个关联数组,与仅能访问数字索引数组的{section}不同,{foreach}的语法比 {section}的语法简单得多,但是作为一个折衷方案也仅能用于单个数组。每个{foreach}标记必须与关闭标记{/foreach}成对出现。属性1、from 类型:原创 2012-03-07 08:22:25 · 1137 阅读 · 0 评论 -
ecshop红包指定某些商品不能使用 修改步骤
第一步:在goods表格增加一个字段 is_bonus 类型 tinyint 默认为1 (1是可以使用红包)第二步:修改后台模板页 goods_info.htm{$lang.lab_is_on_sale} {$lang.on_sale_desc}<tr id=”alone_sale_1″>红包使用 打勾表示允许用使用红包,否则不允许使用。{$lang.lab_is_alone_sale原创 2012-04-28 10:31:59 · 4055 阅读 · 0 评论 -
ecshop红包指定某些商品不能使用 修改步骤
第一步:在goods表格增加一个字段 is_bonus 类型 tinyint 默认为1 (1是可以使用红包)第二步:修改后台模板页 goods_info.htm{$lang.lab_is_on_sale} {$lang.on_sale_desc}红包使用 打勾表示允许用使用红包,否则不允许使用。{$lang.l原创 2012-02-21 09:39:47 · 2392 阅读 · 0 评论 -
ecshop后台ie6登录不了
本人把echsop后台路径改成有_下划线的路径之后ie6登录不了(但在ie7之上都可以)经过一上午的调试,终于找到原因,就是$_SERVER['HTTP_REFERER'] 把下划线转成了%5F 于是程序对比时出错了最后把后台的 init.php里的代码 修改成下面 if ($_REQUEST['act'] != ‘login’ && $_REQUEST['act'原创 2012-07-25 17:02:03 · 1552 阅读 · 0 评论 -
ecshop number_format() 在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 double, string given in原创 2012-03-12 17:50:38 · 3621 阅读 · 1 评论 -
transport.js/run() error:'process_request' 未定义
在使用ECshop的AJAX(即:transport.js)IE有时候会出现:ReferenceError: process_request is not defined,FF则出现:transport.js/run() error:undefined,其实这完全和transport.js无关。那么问题出在哪里呢?(1)首先找到445-447行发现了这两句:/* 定原创 2012-03-02 09:43:59 · 1477 阅读 · 0 评论 -
ECshop 数据库表结构
– 表的结构 `tb_account_log`CREATE TABLE IF NOT EXISTS `tb_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`user_id` mediumint(8) unsigned NOT NULL COMMENT '用户登录后转载 2012-03-01 09:46:03 · 1260 阅读 · 0 评论 -
ecshop 支付宝支付成功后显示”此支付方式不存在或者参数错误!”的解决方案
问题:支付宝支付成功后显示”此支付方式不存在或者参数错误!”的解决方案将respond.php中的if (file_exists($plugin_file))改成if (file_exists(ROOT_PATH.$plugin_file))原创 2012-02-21 09:40:23 · 2865 阅读 · 0 评论 -
ecshop和Jquery的那么点事,解决方案
注:经过我的测试,最好就是不要用原来的transport.js文件,然后用jquery重写其他所需的函数(当然这样会很大工作量,如果你是个小站那就可以将就用,如果有一系列的站,比如接单外包,长远想还是重新写会更好)。ecshop那些所谓的开发者,要不就别开发,要开发就开发个健全点的,搞得要死不活的,简直就是侮辱javascript!!!众所周知:ecshop的transport.js文件和转载 2012-02-20 09:57:11 · 6895 阅读 · 0 评论 -
ecshop 在确认收货时新增加商品评价并送消费积分功能
根据项目的需要,鼓励用户购买商品之后对商品做出评价,特加用户点击确认收货时,跳转到商品评介功能.为了防止用户点击用户确认之后没有评价,因此在订单信息表(tb_order_info)中加一字段”is_comment”判断是否已经评价过.如果没有评价就会显示评价商品主要代码是user.php中,大概在1333行中修改确认收货,并加上下面两个动作/* 确认原创 2012-02-16 17:13:36 · 6282 阅读 · 2 评论