有些议价产品应该怎么写价格呢?程序处理不了

2016-07-07 15:31 来源:www.chinab4c.com 作者:ecshop专家

我站有些产品价格变化比较大,

因此,不方便直接把价格写上去,那么这种情况,应该如何来弄价格呢?目前价格那里全是0,能不能写上面议,或是别的什么,

程序哪里可以修改呢?

回答:


这个把商品本店价格设置为0,修改goods.dwt相关部分,根据价格判断下就可以了:
  1. <!--本店售价-->
  2. <!--{if $goods.shop_price_formated == 0 }-->
  3. 特殊商品,价格面议,请立即拨打xxxx咨询!<br />
  4. <!-- {else} -->
  5. {$lang.shop_price}<span class="shop" id="ECS_SHOPPRICE">{$goods.shop_price_formated}</span><br />
  6. <!-- {/if} -->
复制代码
另外最好利用同样的判断把购物车按钮屏蔽了,否则客户还是可以把此类商品加入购物车,可能会有一些想不到的麻烦。

2# lensun

按您的修改方法改了,现在成这样了

111.jpg (29.19 KB)

111.jpg




2# lensun

在论坛上搜索“面议”找到这个贴子,可是按方法修改之后,也没有成功

http://bbs.ecshop.com/viewthread.php?tid=42273&highlight=%C3%E6%D2%E9

那个方法是13楼的

可以解决“价格面议”的问题
修改文件:includes/lib_common.php
修改目的:【将“0元”商品显示为“价格面议”】
修改方法:
return sprintf($GLOBALS['_CFG']['currency_format'], $price);
替换为:
if (intval($price) == 0) {return "价格面议";} else {return sprintf($GLOBALS['_CFG']['currency_format'], $price); }


可是按上面的这个方法,没有任何反应,更新缓存也不行。我的版本是2.62的

我只是举个例子供你参考,这个属于一个很简单的判断,并不难实现,另外shop_price_formated应该就是商城售价,怎么会出现这种显示呢?