请教:如何增加显示“市场价格”?

2016-07-07 16:24 来源:www.chinab4c.com 作者:ecshop专家

请教:

欲在商品价格中增加显示“市场价格”,不知道代码是什么,如何添加?

回答:
在模板中加入 {$goods.market_price} 即可

已在best_goods.lbi中加入如下子段,并更新模板,但还是显示不出:

<!--{foreach from=$best_goods item=goods}-->
<table border="0" cellpadding="3" cellspacing="1" class="goods-table" style="float: left">
<tr>
<td align="center"><a href="{$goods.url}"><img src="{$goods.thumb}" width="{$thumb_width}" height="{$thumb_height}" border="0" alt="{$goods.name|escape:html}" class="thumb" /></a></td>
</tr>
<tr>
<td><a href="{$goods.url}">{$goods.name|escape:html}</a><br />
<span class="market-price">{$goods.market_price}</span>
<!-- {if $goods.promote_price neq ""} -->
{$lang.promote_price}<span class="goods-price">{$goods.promote_price}</span>
<!-- {else}-->
{$lang.shop_price}<span class="goods-price">{$goods.shop_price}</span>
<!--{/if}-->
</td>
</tr>
</table>

清空缓存?

原帖由 admin 于 2006-9-25 14:51 发表
清空缓存?


后台首页清空了页面缓存,ie清除了临时文件,template目录下所有文件删除,然后到后台重新安装了模板,依旧是不显示“市场价格”,倒是“精品推荐”出来一些带划线的数据,象是市场售价,事实上我在“精品推荐”、“特价促销”、“新品上市”、“热卖商品”的lbi文件中都加了市场售价的代码




这是best_goods.lbi的局部代码:
<td><a href="{$goods.url}">{$goods.name|escape:html}</a><br /><br>
<span class="market-price">{$goods.market_price}</span><br>
<!-- {if $goods.promote_price neq ""} -->
{$lang.promote_price}<span class="goods-price">{$goods.promote_price}</span><br>
<!-- {else}-->
{$lang.shop_price}<span class="goods-price">{$goods.shop_price}</span>
<!--{/if}-->
</td>


呵呵,楼主先要学习学习 dw 了。
dw 作为最为流行的网页编辑软件,那么 lbi 模版化设计也还是有其独到之处的。适应了就好了。:)

再来一个flash的示例

market_price.swf (720.06 KB)


原帖由 weberliu 于 2006-9-27 23:48 发表
再来一个flash的示例


相当不错,一目了然,一举搞定! ec的教程如果都做成这样就太棒了,至少省了很多提问

原帖由 20065945 于 2006-9-27 20:56 发表


后台首页清空了页面缓存,ie清除了临时文件,template目录下所有文件删除,然后到后台重新安装了模板,依旧是不显示“市场价格”,倒是“精品推荐”出来一些带划线的数据,象是市场售价,事实上我在“精品推荐 ...


这个,class=goods-price,就没有下划线啦,

ffffffffffffffffffff

这个新版中好像有的

默认的模板里本来就有市场价格,需要在后台设置是否显示市场价格。


在系统设置-商店设置-商品显示栏目里