可选属性竖排改横排的做法【在商品详细页的】
2016-07-07 15:12 来源:www.chinab4c.com 作者:ecshop专家
列如竖排; 红色 绿色 黑色 改成横排; 红色绿色黑色 设置方法; 【1】找themes【2】你用的模板名【3】goods.dwt 【大概在193到228行】 代码是我做记号的复制粘贴就好; <!-- {* 开始循环所有可选属性 *} --> <li class="padd loop"> 【【【如果商品的可选属性是【竖排的】话,那就添加这个代码和下面的一个代码就会变【横排】的属性了】】 <!-- {foreach from=$specification item=spec key=spec_key} --> <font style="font-size:12px;">{$spec.name}:</font> <!-- {* 判断属性是复选还是单选 *} --> <!-- {if $spec.attr_type eq 1} --> <!-- {if $cfg.goodsattr_style eq 1} --> <br /> <!-- {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} /> <font style="font-size:12px;">{$value.label} [{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}] </font></label><br /> <!-- {/foreach} --> <input type="hidden" name="spec_list" value="{$key}" /> <!-- {else} --> <select name="spec_{$spec_key}" class="InputBorder"> <!-- {foreach from=$spec.values item=value key=key} --> <option label="{$value.label}" value="{$value.id}"> <font style="font-size:12px;"> {$value.label} {if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if}{if $value.price neq 0}{$value.format_price}{/if}</font></option> <!-- {/foreach} --> </select> <br /> <input type="hidden" name="spec_list" value="{$key}" /> <!-- {/if} --> <!-- {else} --> <br /> <!-- {foreach from=$spec.values item=value key=key} --> <label for="spec_value_{$value.id}"> <input type="checkbox" name="spec_{$spec_key}" value="{$value.id}" id="spec_value_{$value.id}" /> <font style="font-size:12px;">{$value.label} [{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}]</font> </label> <br /> <!-- {/foreach} --> <input type="hidden" name="spec_list" value="{$key}" /> <!-- {/if} --> </li> 【【【添加】】】 <!-- {/foreach} --> <!-- {* 结束循环可选属性 *} - |
回答:
【【【【【上面我的代码放错地方了这个是正确的】】】】】】】】】】】 列如竖排; 红色 绿色 黑色 改成横排; 红色绿色黑色 设置方法; 【1】找themes【2】你用的模板名【3】goods.dwt 【大概在193到228行】 代码是我做记号的复制粘贴就好; <!-- {* 开始循环所有可选属性 *} --> <!-- {foreach from=$specification item=spec key=spec_key} --> <li class="padd loop"> 【【【如果商品的可选属性是【竖排的】话,那就添加这个代码和下面的一个代码就会变【横排】的属性了】】 <font style="font-size:12px;">{$spec.name}:</font> <!-- {* 判断属性是复选还是单选 *} --> <!-- {if $spec.attr_type eq 1} --> <!-- {if $cfg.goodsattr_style eq 1} --> <br /> <!-- {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} /> <font style="font-size:12px;">{$value.label} [{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}] </font></label><br /> <!-- {/foreach} --> <input type="hidden" name="spec_list" value="{$key}" /> <!-- {else} --> <select name="spec_{$spec_key}" class="InputBorder"> <!-- {foreach from=$spec.values item=value key=key} --> <option label="{$value.label}" value="{$value.id}"> <font style="font-size:12px;"> {$value.label} {if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if}{if $value.price neq 0}{$value.format_price}{/if}</font></option> <!-- {/foreach} --> </select> <br /> <input type="hidden" name="spec_list" value="{$key}" /> <!-- {/if} --> <!-- {else} --> <br /> <!-- {foreach from=$spec.values item=value key=key} --> <label for="spec_value_{$value.id}"> <input type="checkbox" name="spec_{$spec_key}" value="{$value.id}" id="spec_value_{$value.id}" /> <font style="font-size:12px;">{$value.label} [{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}]</font> </label> <br /> <!-- {/foreach} --> <input type="hidden" name="spec_list" value="{$key}" /> <!-- {/if} --> </li> 【【【添加】】】 <!-- {/foreach} --> <!-- {* 结束循环可选属性 *} - |
最近更新
常用插件
- ecshop会员中心订单excel倒出
ecshop会员中心订单excel倒出...
- ecshop二次开发商品购买备
ecshop销售统计 插件介绍:ecshop二次开发订单销售统计和商品购买备注服...
- ecshop注册推荐送现金插件
ecshop中的促销售功能还不是很完善,随着电子商务系统的发展和进步,...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop2.7.2退换货申请插件
ecshop2.7.2退换货申请插件,主要是在 ecshop 现在的基础上,对ecshop的订单处...
ecshop热门问答
ecshop热门资料
ecshop边距
ecshop无错模板
ecshop同步发货接口
ecshop结合
ecshop讲座
ecshop欢迎
ecshop工商红盾
ecshop仿板
python
ecshop工作量
ecshop网站不见了
ecshop配送方式
ecshop自动刷新
ecshopdenied
ecshop共享软件
ecshop突然
ecshop缺少
ecshop在线咨询
ecshop棘手问题
ecshop用户登陆
ecshopheight
ecshop用户组
ecshop离线
ecshop赚钱
ecshop商城模板
ecshop隐藏菜单
ecshoptest
ecshop脚本
ecshop如果爱
ecshop标准化