ECShop H5微商城
ECShop APP商城
ECshop4.0商业授权
ECShop源码全能套餐
ECMall全能套餐(含主机)
ECMall3.0功能定制
ECShop商城小程序
ECShop二开定制
ECShop授权套餐
ECShop装修市场
ECMall基础套餐(PC+H5)
ECMall3.0商业授权
返回列表 发帖

[已解决] 商品详情页如何去掉商品属性的“价格属性”?

本帖最后由 wudaoshop 于 2009-4-6 22:24 编辑

如图,我用的是仿淘宝商城模版,在后台设置的商品属性(如图1)后面有个价格属性,怎样去掉?
发布商品后在详细页也会显示(如图2)价格属性,我想不让显示“价格属性”,且让尺码能横排显示?

感谢群内的朋友们指点!自己动手解决了。

解决结果展示:ht[url=http://ecshop.waimao5.com/goods.php?id=154]http://ecshop.waimao5.com/goods.php?id=154

欢迎有需要的朋友查看帖子3楼和4楼的解决方法。[/url]
前台商品属性01.jpg
前台商品属性02.jpg
ECShop下载                             ECShop4.0商业授权

怎么没有帮忙答一下哦。
ECShop下载                             ECShop4.0商业授权

TOP

是要删除价格代码吗?
代码如下:文件:goods.dwt
<!-- 开始循环所有可选属性{foreach from=$specification item=spec key=spec_key} -->
                 <li>{$spec.name}:
                   <!-- {if $spec.attr_type eq 1} -->
                   <!-- {if $cfg.goodsattr_style eq 1} -->
                   <!-- {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 gt 0} -->[{$lang.minus}<!-- {/if} --><!-- {if $value.price neq 0} -->{$value.format_price}]<!-- {/if} --></label>
                   <!-- {/foreach} -->
                   <input type="hidden" name="spec_list" value="{$key}" />
                   <!-- {else} -->
                   <select name="spec_{$spec_key}">
                   <!-- {foreach from=$spec.values item=value key=key} -->
                   <option label="{$value.label}" value="{$value.id}">{$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} --></option>
                   <!-- {/foreach} -->
                   </select>
                   <input type="hidden" name="spec_list" value="{$key}" />
                   <!-- {/if} -->
                   <!-- {else} -->
                   <!-- {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}" onclick="changePrice()" />
                   {$value.label} [{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}] </label>
                   <!-- {/foreach} -->
                   <input type="hidden" name="spec_list" value="{$key}" />
                   <!-- {/if} -->
                 </li>
                 <!-- 结束循环可选属性{/foreach} -->

TOP

[{if $value.price gt 0}{$lang.plus}{elseif $value.price lt 0}{$lang.minus}{/if} {$value.format_price|abs}]

这个方括弧里面的全删除

TOP

我是要添加这个。。。。
ECShop下载                             ECShop4.0商业授权

TOP

问来问去还是自己解决问题了。感谢群内的朋友们!
ECShop下载                             ECShop4.0商业授权

TOP

楼主帮忙看看,删除方括号里边的代码,还是不能在同一行显示,而且间隔距离太大了。

附图片:
未命名.JPG
ECShop下载                             ECShop4.0商业授权

TOP

无语的说。。  还是自己动手,丰衣足食
ECShop下载                             ECShop4.0商业授权

TOP

楼主帮忙看看解决一下吧!~谢谢了。

TOP

该的 不错啊 研究研究
ECShop下载                             ECShop4.0商业授权

TOP

提示: 作者被禁止或删除 内容自动屏蔽
ECShop下载                             ECShop4.0商业授权

TOP

自己研究出来的最好,再分享出来精神可嘉。
ECShop下载                             ECShop4.0商业授权

TOP

其实不是很难的,你直接看代码可能看不大清楚,你可以使用DREAMEVER等网页编辑软件去用拆分的方法看,你想要添加和删除的地方在哪个部分,都能查到,你可以更直接的去添加和删除

TOP

问来问去还是自己解决问题了。感谢群内的朋友们!
wudaoshop 发表于 2009-4-6 22:18

修改CSS文件,#goods_info .text_info label{margin-left:0px;}
即可
ECShop下载                             ECShop4.0商业授权

TOP

表示关注一下
ECShop下载                             ECShop4.0商业授权

TOP

返回列表