业务需求问题:

我的网店设置的市场价格都是正确的,并非浮报
有些商品我卖比较便宜
例如市面上卖100,我卖95
所以这时商品显示为(第1种情况):
市场价:100
网路价:95

但是我网店的商品并非全部都便宜卖
例如有些商品市价100,我网店也卖100
所以显示(第2种情况):
市场价:100
网路价:100

但我不想让第2种情况出现,因为这样有点多此一举,而且消费者看了反而觉得怎么没卖比较便宜
所以
不知道有没有方法可以达成:
若市场价=网店价的话,市场价就自动隐藏?
 

解决办法:

修改模板目录下的goods.dwt的程序代码来实现这样的功能需求

<!– {if $cfg.show_marketprice} 调用市场价格–>
<!– {if $goods.market_price neq $goods.shop_price_formated} 对比价格判断–>
       <strong>{$lang.market_price}</strong><font>{$goods.market_price}</font>
<!– {/if} –>
<!– {/if} –>

简单说明:

我这里通过比较市场价格与本店价格来作判断,
如果市场售价等于本店售价,那么市场售价不显示,反之显示。
如果你稍稍懂一点ECshop,
那你在价格显示的地方换成这段代码就可以了。