- 浏览: 295608 次
- 性别:
- 来自: 福建龙岩
文章分类
- 全部博客 (201)
- JavaSE (20)
- Struts1 (7)
- Struts2 (0)
- Hibernate (0)
- Spring (2)
- Flex (0)
- Ajax (1)
- web (20)
- Database (17)
- jsp/servlet (1)
- javascirpt (14)
- freemarker (2)
- jquery (6)
- SEO优化 (26)
- JSP&Servlet (1)
- PHP (32)
- CSS (12)
- Magento (9)
- 网站性能优化 (3)
- Flash (1)
- 生活 (3)
- 网站建设 (15)
- ZenCart (12)
- web自动化 (1)
- 企业应用 (1)
- LINUX (4)
- 字符集 (2)
- Delphi (1)
- C# (4)
- 移动互联网 (1)
- Vim (1)
最新评论
-
谷超:
第一次搞freemarker,test.ftl这个文件应该放在 ...
freemarker入门例子 -
zyhui98:
file_get_contents用不了
通过IP获取地理位置 -
ljx0517:
那ff下无法获取 路径怎么办呢
common-fileupload中FileItemStream的getName()方法 -
kaixuan_166:
多谢,刚好用到
通过Google获取天气预报信息 -
lufengdie:
借用下,嘿嘿··
java查询IP物理地址
原理:
1:css控制本来要显示的radio为一小矩形.
2:当点击此小矩形时,js使此radio选中,同时改变此小矩形的外观样式.
牵涉到的修改文件(default模板为例)
/themes/default/style.css
/themes/default/goods.dwt
注:此路径待修改模板路径.
修改步骤:
一:控制样式
1.打开/themes/ecshop/images
加添图片test.gif.
2.打开/themes/ecshop/style.css
最下面添加:
- /*--------------颜色选择器CSS添加-------------*/
- .catt{width:100%;height:auto;overflow:hidden;padding-bottom:5px;}
- .catt a{border: #c8c9cd 1px solid; text-align: center; background-color: #fff; margin-left:5px;margin-top:6px;padding-left: 10px;padding-right: 10px;display: block; white-space: nowrap; color: #000; text-decoration: none;float:left;}
- .catt a:hover {border:#ff6701 2px solid; margin: -1px; margin-left:4px;margin-top:5px;}
- .catt a:focus {outline-style:none;}
- .catt .cattsel {border:#ff6701 2px solid; margin: -1px;background: url("images/test.gif") no-repeat bottom right; margin-left:4px;margin-top:5px;}
- .catt .cattsel a:hover {border: #ff6701 2px solid;margin:-1px;background: url("images/test.gif") no-repeat bottom right;}
注:以下修改以原版ecshop2.7.0版本default(模板名称)为基准
未修改前第347-351行
- <!-- {foreach from=$spec.values item=value key=key} -->
- <label for="spec_value_{$value.id}">
- <input type="radio" name="spec_{$spec_key}" value="{$value.id}" id="spec_value_{$value.id}" {if $key eq 0}checked{/if} onclick="changePrice()" />
- {$value.label} [{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}] </label><br />
- <!-- {/foreach} -->
- <div class="catt">
- <!-- {foreach from=$spec.values item=value key=key} -->
- <a {if $key eq 0}class="cattsel"{/if} onclick="changeAtt(this)" href="javascript:;" name="{$value.id}" title="[{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}]">{$value.label}<input style="display:none" id="spec_value_{$value.id}" type="radio" name="spec_{$spec_key}" value="{$value.id}" {if $key eq 0}checked{/if} /></a>
- <!-- {/foreach} -->
- </div>
二:增加js控制样式与选中行为
在页面内找到<script>这样的东西,在其后面添加一个js函数
- function changeAtt(t) {
- t.lastChild.checked='checked';
- for (var i = 0; i<t.parentNode.childNodes.length;i++) {
- if (t.parentNode.childNodes[i].className == 'cattsel') {
- t.parentNode.childNodes[i].className = '';
- }
- }
- t.className = "cattsel";
- changePrice();
- }
如果是用户修改过的goods.dwt可搜索:function changePrice()在其上面添加.
说明:
1.以上修改会将商品属性部分所有radio修改.
2.由于用户goods.dwt可能都被修改过,用户请根据自己的实际情况修改.
3:对于颜色选择功能,这是目前本论坛上最简单的实现方法.
<!--EndFragment-->
发表评论
-
PHP微盾加密及解密
2015-09-16 11:34 1785首先看下加密过后的PHP文件 <?php // Th ... -
PHP处理MySQL事务
2015-08-20 17:17 754MySQL5.X都已经发布好久 ... -
PHP iconv读取UTF-8有BOM文件出现解析异常
2015-06-06 03:27 877首先需求是:从一个文本中读取相关内容(a.txt),利用分隔 ... -
PHP 读取或生成Unicode csv文件(PHP读取淘宝CSV文件出现乱码解决方案)
2015-06-04 01:26 2877=======先介绍下BOM============== ... -
PHP反序列化unserialize 出现bool false 解决办法
2015-06-02 09:23 737php 提供serialize(序列化) 与unserial ... -
ZendStudio 10.6.2破解文件
2015-05-30 12:25 3361下载jar文件并拷贝到程序安装目录的plugins文件夹下, ... -
PHP格式化时间
2012-10-25 16:04 921php中格式化输出日期和时间可用:date('Y-m-d ... -
ECshop首页调用产品评论
2012-10-25 14:45 990方法一: 首先:在index.php文件中定义取得评论 ... -
ECshop设置首页推荐,新品,精品产品数量
2012-10-23 00:17 0ecshop中,为了让更多更丰富的购买信息显示在首页, ... -
淘宝属性选择功能
2012-10-21 08:26 1056ECSHOP默认的颜色是用radio选择的,如何做到像淘宝那样 ... -
PHP跳转
2012-06-09 18:17 948第一篇: JavaScript 跳转方法一: < ... -
ECSHOP用户登录超时自动退出解决方法
2012-04-21 04:04 1273ecshop存登录和购物车信息的时候用的是session ... -
54点提高PHP编程效率
2012-04-11 06:26 7570、用单引号代替双引 ... -
PHP安全漏洞
2012-04-07 16:17 1030针对PHP的网站主要存在下面几种攻击方式:1、命令注 ... -
分享79个Jquery图片滚动插件
2012-03-10 01:15 0http://www.chhua.com/web-note29 ... -
54点提高PHP编程效率 引入缓存机制提升性能
2012-03-02 16:43 00、用单引号代替双引号来包含字符串,这样做会更快一些。因为P ... -
替换ECSHOP首页FLASH幻灯为JQuery图片切换效果
2012-01-12 16:56 2521修改ECSHOP首页FLASH幻 ... -
Ecshop二次开发,Ecshop文件结构
2011-11-17 15:09 1335Ecshop文件结构 ecshop文件架构说明 /* ... -
Lightinthebox程序bug
2011-08-03 01:32 1850兰亭集势成立于2007年,注册资金300万美元, ... -
Wordpress采集插件
2011-07-19 11:26 49131.smartrss-wordpress自动采集 ...
相关推荐
本教程将详细介绍如何在ECSHOP中实现“仿淘宝添加购物车提示框效果”,提升用户购物体验。 首先,我们要理解淘宝购物车提示框的效果。当用户点击商品加入购物车时,一个美观且动态的提示框会出现在屏幕中央,显示...
这款“仿淘宝颜色尺寸选择插件”是专为ECSHOP设计的,旨在增强商品展示功能,模仿淘宝网的商品属性选择方式,提供用户更加直观和便捷的商品选购体验。 首先,我们要了解这个插件的基本工作原理。在ECSHOP中,商品...
本插件以淘宝网的筛选功能为参考,为ECSHOP提供了一种高效的筛选方案,提升了用户体验。 该插件的主要功能包括: 1. **多条件筛选**:用户可以根据品牌、价格区间、商品属性(如颜色、尺寸等)进行多维度筛选,...
### 商品颜色尺寸仿淘宝选择功能教程ECSHOP #### 原理解析 本教程主要介绍了如何在ECShop平台上实现类似淘宝的商品颜色与尺寸选择功能。这一功能通过结合CSS和JavaScript来完成,使得用户在选购商品时可以直观地...
在电子商务网站开发中,ECShop是一款非常流行的开源电商系统,它提供了丰富的功能和灵活的扩展性。本主题主要关注的是“ECShop插件商品分类添加图片显示功能”,这是一个旨在提升用户体验和增强平台视觉吸引力的特性...
四、仿淘宝商品详细页实现尺码颜色关联显示库存 12 五、仿淘宝商品详细页加入购物车效果 14 六、ecshop加入购物车效果(各个页面) 22 七、商品列表页面“喜欢“ 功能实现 29 八、商品列表也显示获赠消费积分 32 九...
本插件——"ECSHOP商品颜色尺码选择插件,关联库存,仿淘宝"旨在提供更加灵活和精准的商品库存管理方式,模仿淘宝平台的商品选择体验。 1. **颜色库存关联**: 在ECShop中,商品往往有多种颜色或样式,每种颜色...
"Ecshop实现仿Taobao地区运费模板"是一个针对Ecshop电商平台的功能开发,旨在模仿淘宝网的运费模板系统,以便商家可以根据不同的地区、重量、数量等因素灵活设置运费规则。这一功能的实现涉及多个技术点和步骤,下面...
四、仿淘宝商品详细页实现尺码颜色关联显示库存 12 五、仿淘宝商品详细页加入购物车效果 14 六、ecshop加入购物车效果(各个页面) 22 七、商品列表页面“喜欢“ 功能实现 29 八、商品列表也显示获赠消费积分 32 九...
四、仿淘宝商品详细页实现尺码颜色关联显示库存 12 五、仿淘宝商品详细页加入购物车效果 14 六、ecshop加入购物车效果(各个页面) 22 七、商品列表页面“喜欢“ 功能实现 29 八、商品列表也显示获赠消费积分 32 九...
描述中的“ecshop仿淘宝颜色 可以用图片替代颜色和尺寸”进一步强调了ECShop在模仿淘宝网的用户体验上做出的努力。淘宝作为中国最大的电商平台之一,其商品展示方式对其他电商系统有很大的参考价值。在淘宝上,商品...
1. **仿淘宝添加购物车提示框效果** 这个插件模仿了淘宝网的购物车添加提示效果,当用户将商品添加到购物车时,会有一个动态的提示框弹出,显示商品已成功加入购物车的信息,增强了用户的交互体验。这种提示方式既...
2014.11.1 新增独立的手机版详情页上传,仿淘宝。让您的触屏版布局更为合理。【热】 2014.10.29 修复BUG,商品详细页面,关联产品链接错误的问题. 2014.10.28 更新用户下单时,支持余额支付和积分支付商品,让您的...
2014.11.8 手机商品标题下面增加显示商品简介,仿淘宝功能【热】 2014.11.7 底部隐藏菜单增加默认展开方式,点击一下隐藏。原版是默认隐藏点击后展开【热】 2014.11.7 手机商品属性自动展开,默认不选中任何属性,...