Jump to content
csw516

1.7版 價格小數點顯示問題

Recommended Posts

後台 商店參數->一般->小數位數 [PS_PRICE_DISPLAY_PRECISION] 設定為0位
在前台看到的仍舊是有2位數,只是有多了四捨五入到小數0位

在1.6版能在幣值設定顯示小數,

但1.7版本沒有 只有上述所說的設定位置

請問是BUG 還是其他設定問題?

post-1424699-0-18908900-1501126357.txt

post-1424699-0-61134100-1501126363_thumb.png

Share this post


Link to post
Share on other sites

確實在官方尚未更新之前的確有這個小問題,這是討論串的連結

詳細可以前往

Tips to round prices with NO decimals displayed with Prestashop 1.7.

 

版主也是台灣版的,

您可以到跟目錄的>Translations>cldr>main-zh-Hant-TW-numbers

 

所以您要到main-zh-Hant-TW-numbers檔案內

"currencyFormats-numberSystem-latn":{"currencySpacing":{"beforeCurrency":{"currencyMatch":"[:^S:]","surroundingMatch":"[:digit:]","insertBetween":"\u00a0"},"afterCurrency":{"currencyMatch":"[:^S:]","surroundingMatch":"[:digit:]","insertBetween":"\u00a0"[spam-filter],"accounting":"#,##0.00\u00a0\u00a4;(#,##0.00\u00a0\u00a4)","standard":"#,##0.00\u00a0\u00a4","unitPattern-count-one":"{0} {1}","unitPattern-count-other":"{0} {1}"}

找"currencyFormats-numberSystem-latn"這段字串的後面有段"standard":

台灣版原本

$ format :

standard:\u00a4#,##0.00

去除小數點只要將.00刪除,保留0即可

 

變成

standard:\u00a4#,##0

我建議改成歐元版,這樣就可以把原改成在數字後

standard: #,##0\u00a0\u00a4

\u00a4 是貨幣符號

\u00a0 是空白符號

 

 

然後要把NT$符號改成中文"元"

 

前往同資料夾的main-zh-Hant-TW-numbers-currencies檔案內

搜尋字串,將"symbol":"NT$","symbol-alt-narrow":"NT$"

把"NT$"改成"元"

就可以呈現123元了

 

更新上載後,要到

進階設定>效能>清除快取

 

如果沒改變,

進階設定>模板彙整壓縮>選擇 檔案更新時重新編譯樣板>儲存

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More