作者 主題: 團購頁面的商品價格,小數點怎麼去除?  (閱讀 3005 次)

0 會員 與 1 訪客 正在閱讀本文。

離線 qaw3388

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
團購頁面的商品價格,小數點怎麼去除?
« 於: 九月 25, 2012, 10:42:30 上午 »
如題,

團購頁面的商品價格,小數點怎麼去除?

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re: 團購頁面的商品價格,小數點怎麼去除?
« 回覆 #1 於: 九月 25, 2012, 01:30:12 下午 »
打開 includes/lib_common.php 960行之後
代碼: [選擇]
return sprintf($GLOBALS['_CFG']['currency_format'], $price);
改為
代碼: [選擇]
$pname = basename($_SERVER['SCRIPT_NAME'], '.php');
    if ($pname == 'group_buy'){
    return  round($price);
        }
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 qaw3388

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re: 團購頁面的商品價格,小數點怎麼去除?
« 回覆 #2 於: 九月 25, 2012, 02:45:54 下午 »
感謝andy哥,

不過因為你,我發現了另一個法子

將程式碼

$price = number_format($price, 2, '.', '');
    }

    return sprintf($GLOBALS['_CFG']['currency_format'], $price);

替換成以下
$price = number_format($price, 0, '.', '');
    }

    return sprintf($GLOBALS['_CFG']['currency_format'], $price);

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re: 團購頁面的商品價格,小數點怎麼去除?
« 回覆 #3 於: 九月 25, 2012, 06:52:30 下午 »
這個方式是去掉所有頁面的小數
不過你的問題是
團購頁面的商品價格,小數點怎麼去除?
我當然這樣回答...
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 qaw3388

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re: 團購頁面的商品價格,小數點怎麼去除?
« 回覆 #4 於: 九月 25, 2012, 10:13:39 下午 »
原來如此,多謝多謝~