ECshop+无限空间+无限流量+域名 全部免费赠送,快来“我的网店”注册开通吧! 立即下载V2.7.2 Release 0604正式版发布
安装指南 | 升级指南 | 用户手册 | 在线帮助
进入论坛发帖前请先读本帖 | 常见问题
ECShop商业授权咨询与购买联系方式
淘宝卖家服务平台 | 最新支付宝插件1109
paypal支付插件+财付通支付插件补丁发布
ecshop 最新补丁 | 支付宝快捷登陆补丁
ECShop 模板制作手册 | ECShop 最新模板
ECShop V2.7.2模板
返回列表 发帖
ECShop V2.7.2 正式版 下载                             ECShop V2.7.2官方模板下载

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

请教:

欲在商品价格中增加显示“市场价格”,不知道代码是什么,如何添加?
模板交流区群:QQ60221814;ECSHOP用户交流群:QQ77677503(满) 58403688 (热心用户建立)12398543(热心用户建立)28087257(模板群)54440730(模板群)12737036(模板群)133069288(模板群)122653032(开店交流群)

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

TOP

已在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>

TOP

清空缓存?

TOP

原帖由 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 编辑 ]

TOP

在dreamweaver里编辑index.dwt显示.虽然更改了那些lbi模块,但在index.dwt页里好像并没有调用,而且其源代码的lbi部分好像也可以在本页更改,糊涂了


TOP

这是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

TOP

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

TOP

再来一个flash的示例

market_price.swf (720.06 KB)

TOP

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


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

TOP

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


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


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

TOP

在后台库项目文件(templates\library目录里的.lbi文件)中更改是不需要更新模板的,

只有更改themes\library目录里的.lbi文件,则需重新安装一次,才可以生效。因为需要编译Dreamweaver里的模板文件为Smarty模板。

TOP

ffffffffffffffffffff

TOP

这个新版中好像有的

TOP

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


在系统设置-商店设置-商品显示栏目里
开一个好的店铺

TOP

返回列表