解决jquery兼容的完美解决方案:ECShop把AJAX事件和JSON解析的模块放在common/transport.js之中,可以说它也有自己封装的一套工具,这其实是很正常的。但恰恰的,在封装JSON各种方法的同时对object的模型进行了重写,这个就跟jQuery冲突了。因为众所周知的,jQuery对各种JavaSc..
分类:
Web程序 时间:
2016-07-02 23:09:09
阅读次数:
1484
直接用下面的方法,就可以在ECSHOP的任意页面调用商品属性一)、打开includes\lib_insert.php文件,在最后面增加一个函数:functioninsert_attr($arr){static$static_res=NULL;$aid=isset($arr[‘aid‘])?$arr[‘aid‘]:0;$gid=isset($arr[‘gid‘])?$arr[‘gid‘]:0;if($aid==0)return‘..
分类:
其他好文 时间:
2016-07-01 16:36:10
阅读次数:
127
***ecshop在线入门手册***:http://book.ecmoban.com/解决ecshop与jquery冲突问题1、修改文件:/js/transport.js在文件最底部增加代码:if (Object.prototype.toJSONString){ var oldToJSONStrin ...
分类:
其他好文 时间:
2016-06-22 17:16:24
阅读次数:
166
最近在做ecshop的商品库存模块,分别给一款商品的多个属性组合设置库存,如下图: 一款手机有不同颜色,屏幕尺寸,系统和电量,都要设置不同的库存,如果都要手动选择属性组合,则会耗费很多不必要的时间。假如打开页面时就已经设置好属性排列组合那就最好不过,因此想了整天,写了如下函数: ...
分类:
编程语言 时间:
2016-06-20 23:48:12
阅读次数:
970
TGroupon其实就是ECSHOP修改的。漏洞文件:delete_cart_goods.phpif($_POST[‘id‘])
{
$sql=‘DELETEFROM‘.$GLOBALS[‘ecs‘]->table(‘cart‘)."WHERErec_id=".$_POST[‘id‘];
$GLOBALS[‘db‘]->query($sql);
}漏洞测试:http://www.baidu.com/delete_cart_goods.phpPOST:id=1%..
分类:
Web程序 时间:
2016-06-16 18:19:58
阅读次数:
1111
ECShop发送邮件报错Error: need RCPT command,经检测,邮件服务器返回的真实错误是501 mail from address must be same as authorization user 。只因为同时返回了503 Error: need MAIL command 和 ...
分类:
其他好文 时间:
2016-06-14 15:58:46
阅读次数:
161
今天,有客户跟我反映,他的某个商品,出现在了每个分类里面,如果关闭此商品,就正常了 首先怀疑他选了多个分类,后来查看了商品还是没有,最后重新编辑了下此商品,问题解决了,估计是在保存的时候ecshop程序出错了! ...
分类:
其他好文 时间:
2016-06-14 08:56:19
阅读次数:
135
有的时候我们会在后台增加新的功能,菜单项是一个程序的入口,是必不可少的,如何在后台增加菜单项呢,大家可以参考下面的教程: 例如:想在后台左侧的菜单栏的"促销管理"下添加一个"搭配管理"菜单项. 具体操作如下: 牵扯到的文件: admin/includes/modules/inc_menu.php l ...
分类:
其他好文 时间:
2016-06-13 13:29:31
阅读次数:
108
适合新手阅读学习和作二次开发,条理性比discuz! 强多了。从整个程序结构来说,确实是落伍的,谈不上什么扩展性! ECSHOP 整个系统架构是 2006、2007 年时写就的,之后也没有特别大的改动,以目前的眼光看,也是落后的了。 最大的要做的改动,一个是要改成单入口方式,第二个是至少以类封装的方 ...
分类:
其他好文 时间:
2016-06-12 12:29:44
阅读次数:
240
在ecshop二次开发技术方面我也想说两句,希望能帮助你: 1、ecshop二次开发不难,他是采用过程化方式,不需要了解框架。你只要知道他的每个文件都是做什么的(例如:include文件夹每个文件都是做什么的),及各个功能及表关系,开发基本上是没有问题的。2、关于安全方面,ecshop虽有一些漏洞, ...
分类:
其他好文 时间:
2016-06-12 12:27:11
阅读次数:
157