1
Nov.2013
29
Oct.2013
利用CSS3动画属性“@keyframes ”可实现一些动态特效,具体语法和参数可以网上自行学习,这篇文章主要是实践应用一下这个动画属性,实现页面淡入特效,在火狐24版、chrome29版、IE10中测试通过。IE9以下浏览不支持此特效。
淡入代码:
淡入代码:
21
Oct.2013
ecshop2.7.2/2.7.3解决jquery的冲突,两个版本亲测,无误
1.复制一份 transport.js 改名为 transport.org.js 提供给后台使用
2.注释掉js/transport.js里的toJSON功能 行数为497-737行之间。其中将
替换为
然后把
1.复制一份 transport.js 改名为 transport.org.js 提供给后台使用
2.注释掉js/transport.js里的toJSON功能 行数为497-737行之间。其中将
legalParams = "JSON=" + params.toJSONString();
替换为
legalParams = $.evalJSON(params);
然后把
15
Oct.2013
最模板客户想给ecshop定义个常量,想写在模板当中,全站调用,不修改模板。那有没什么简单方法? 最模板这里简单提供下思路: 比如data/config.php 这里文件 我们看到 define('EC_CHARSET','
最模板客户想给ecshop定义个常量,想写在模板当中,全站调用,不修改模板。那有没什么简单方法?
最模板这里简单提供下思路:
比如data/config.php 这里文件
最模板客户想给ecshop定义个常量,想写在模板当中,全站调用,不修改模板。那有没什么简单方法?
最模板这里简单提供下思路:
比如data/config.php 这里文件
13
Oct.2013
都说2013年将是响应式设计爆发的一年。一淘设计团队在去年一淘首页改版时初步尝试了响应式,最近在一淘“玩客”项目中有了更加深入地应用,第一次在复杂产品中实现了全站响应式。中间积累了一些经验也踩了不少坑,于是就有了这个响应式设计三部曲,此系列文章包含理念篇、知识篇和流程篇。
原文:http://www.58img.com/web/489
原文:http://www.58img.com/web/489
13
Oct.2013
1、首先修改程序部分
打开includes/lib_goods.php
找到get_promote_goods()函数部分
在
(注:这里一定要谨慎,一定要找准位置,很多同志都是绊倒在这里的,如果你没修改过这个文件的话,大概是在394行的位置,找错了就出不来了)
下面增加代码
打开includes/lib_goods.php
找到get_promote_goods()函数部分
在
$goods[$idx]['url'] = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']);
(注:这里一定要谨慎,一定要找准位置,很多同志都是绊倒在这里的,如果你没修改过这个文件的话,大概是在394行的位置,找错了就出不来了)
下面增加代码
12
Oct.2013
作用是,当请求为ajax的时候,将不输出tab分类部分,仅仅循环输出商品缩略列表!用作辅助判断是否为ajax请求。
在首页,如果显示“精品推荐”,则输出一个 全部商品+分类的列表。
默认输出为被标记为精品的全部商品图片。当点击分类时,触发ajax请求,由/index.php里“//判断是否有ajax请求...” 此处的代码处理ajax请求,(在index.php的74行左右)。 查看此处的代码我们可以得知,系统将会将渲染 library/recommend_best.lbi 并输出。
再通过查看index.js里的定义该处ajax请求的代码,我们只需要产品的列表json数据来更新div的innerhtml,故而不需要分类循环输出部分。
所以,通过 $cat_rec_sign 变量来标记,当第一次请求的时候 $cat_rec_sign 为未定义。所以不等于1.
当点击tab,并触发ajax的时候,触发index.php里的 $smarty->assign('cat_rec_sign', 1); 从而仅渲染输出产品列表部分
在首页,如果显示“精品推荐”,则输出一个 全部商品+分类的列表。
默认输出为被标记为精品的全部商品图片。当点击分类时,触发ajax请求,由/index.php里“//判断是否有ajax请求...” 此处的代码处理ajax请求,(在index.php的74行左右)。 查看此处的代码我们可以得知,系统将会将渲染 library/recommend_best.lbi 并输出。
再通过查看index.js里的定义该处ajax请求的代码,我们只需要产品的列表json数据来更新div的innerhtml,故而不需要分类循环输出部分。
所以,通过 $cat_rec_sign 变量来标记,当第一次请求的时候 $cat_rec_sign 为未定义。所以不等于1.
当点击tab,并触发ajax的时候,触发index.php里的 $smarty->assign('cat_rec_sign', 1); 从而仅渲染输出产品列表部分