返回列表 回复 发帖

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

请教:

欲在商品价格中增加显示“市场价格”,不知道代码是什么,如何添加?
在模板中加入 {$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>

[ 本帖最后由 20065945 于 2006-9-27 20:59 编辑 ]
在dreamweaver里编辑index.dwt显示.虽然更改了那些lbi模块,但在index.dwt页里好像并没有调用,而且其源代码的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>
...
这里已经显示出来了阿,其他的没有显示的话看看你的源代码如何写的吧
在dreamweaver里编辑index.dwt显示.虽然更改了那些lbi模块,但在index.dwt页里好像并没有调用,而且其源代码的lbi部分好像也可以在本页更改,糊涂了
能在源代码下编辑lbi的内容这是dw的设计了,不过如果你需要编辑library的时候最好是编辑library本身,
保存的时候dw会问你要不要更新,选择是就OK了
1.gif
呵呵,楼主先要学习学习 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,就没有下划线啦,
在后台库项目文件(templates\library目录里的.lbi文件)中更改是不需要更新模板的,

只有更改themes\library目录里的.lbi文件,则需重新安装一次,才可以生效。因为需要编译Dreamweaver里的模板文件为Smarty模板。
ffffffffffffffffffff
这个新版中好像有的
默认的模板里本来就有市场价格,需要在后台设置是否显示市场价格。


在系统设置-商店设置-商品显示栏目里
开一个好的店铺
返回列表 下一主题 上一主题