第1步:修改 goods.php 文件 找到下面这段代码 /* 上一个商品下一个商品 */ $prev_gid = $db-getOne(SELECT goods_id FROM .$ecs-table(goods). WHERE cat_id= . $goods[cat_id] . AND goods_id . $goods[goods_id] . AND is_on_sal...
在商品详细页获取所在商品的顶级分类ID及NAME
问:怎么在ECSHOP的 商品 详细 页面 上获取该商品的一级 分类 ID及NAME? 答: 打开 goods.php 文件, 找到 $smarty-assign(goods, $goods); 在它上面增加下面代码 $cat_arr = get_parent_cats($goods[cat_id]);...
ecshop模板css兼容性问题_height:auto火狐下无效
不只是在模板修改中会碰到此类问题,在任何的DIV+CSS页面制作中都会碰到。 日前本站长在帮朋友制作ECSHOP模板的时候就遇到了这个兼容性问题。 我在最外层的DIV设置了一个 heiht:auto,...
ecshop调试php语句书写规范
在ecshop中我们要调试的时候经常使用 var_dump($val); die(); 来输出查看变量。但是当变量过多的时候,就会显示不全,这时候我们会考虑使用print_r print_r($val); die(); 但是,这样输出的内容不...
ecshop修饰符preg_replace/e不安全的几处改动
主要集中在 upload/includes/cls_template.php 文件中: 1:line 300 : 原语句: return preg_replace(/{([^\}\{\n]*)}/e, \$this-select(\\1);, $source); 修改为: return preg_replace_callback(/{([^\}\{\n]*)}/, function($r) { ret...
如何修改ecshop网站logo文件的尺寸大小
ecshop里面把logo的尺寸是写固定了的,大概在150*35的样子,如果设计的尺寸偏大,那么就会出现只能显示部分logo的情况, 我请的合作美工出于漂亮和完整传达意思的考虑,他把我的log...
如何作ECShop指纹识别版本判断代码
ECShop指纹识别只是从以下三个入手: 1.meta数据元识别 2.intext:powered by ECShop 3.robots.txt 我们打开一个ECShop网站,看看页面中这几方面的特征。 1.我们现在看看meta标签中有什么特征。下面...
ecshop后台订单自动确认开发详解
最近的订单比较杂,有些想过节后或者一个月后再确认订单,于是 写了一个插件:订单定期自动确认。领导说:ERP抓不到未被确定的订单。这是什么鸟的ERP系统呀。 CREATE TABLE `order_au...
解决ecshop加入PHPExcel导入变成乱码
经过83次实践,发现代码的中间空了几行:就是ecshop生成代码结束 ? 与新代码?php 开始之间有空隙。汗,因为这个小问题折腾了好模板近一个小时。后来在网上找到相似的解决方案,现一...
排查ecshop2.7.3与discuz X3.1同步登录时问题
环境:Apache/2.2.21 + PHP/5.3.10 + winXP 背景:ecshop2.7.3打上补丁、discuz X3.1、ucenter1.6全部utf-8编码实现同步登录、退出、用户创建 1、在ucenter中看到的是全部通信成功,但就是无法同步登录,...