soft-oem.com Posted November 9, 2012 Share Posted November 9, 2012 Làm thế nào để bỏ 2 số 0 trên giá tiền VND nhỉ, mình đã thử với các hướng dẫn nhưng đã cũ không thể áp dụng cho PS 1.5 được. Mong các bạn giúp đỡ. Link to comment Share on other sites More sharing options...
Quang Ha Posted November 9, 2012 Share Posted November 9, 2012 Hi, nếu bạn muốn bỏ 2 số sau dấu phẩy thì có thể sửa trong file config/defines.inc.php tìm đến dòng define('_PS_PRICE_DISPLAY_PRECISION_', 2); và bạn thay số 2 bằng số nào đó bạn muốn. không biết như trên có đúng như ý muốn của bạn ko Link to comment Share on other sites More sharing options...
soft-oem.com Posted November 15, 2012 Author Share Posted November 15, 2012 Cảm ơn bạn, đúng là cách của bạn đã bỏ được 2 số 0 với VND nhưng khi chuyển sang USD thì lại bị thiếu 2 số đằng sau. Ví dụ $15.23 thì nó chỉ còn $15. Có cách nào fix cho nó hoàn chỉnh không nhỉ? Link to comment Share on other sites More sharing options...
Quang Ha Posted November 16, 2012 Share Posted November 16, 2012 (edited) mình có một cách này. bạn tìm đến file config/config.inc.php rồi bạn thêm đoạn code $context = Context::getContext(); if($context->cookie->id_currency == 1) // thay so 1 = id_currency viet nam define('_PS_PRICE_DISPLAY_PRECISION_', 0); else define('_PS_PRICE_DISPLAY_PRECISION_', 2); này vào cuối cùng của file. sau đó bạn vào config/defines.inc.php tìm đến dòng define('_PS_PRICE_DISPLAY_PRECISION_', 2); và bạn thêm dấu // vào đầu. Edited November 16, 2012 by oan hồn lạnh lẽo (see edit history) 1 Link to comment Share on other sites More sharing options...
haylam.vn Posted April 19, 2013 Share Posted April 19, 2013 trong cấu hình currency, bạn có thể bỏ 2 số decimal đi Link to comment Share on other sites More sharing options...
Nhan-Vietnam Posted October 27, 2013 Share Posted October 27, 2013 trong cấu hình currency, bạn có thể bỏ 2 số decimal đi Cách này NHANH + GỌN nhất đây ! Cảm ơn bác nha. Link to comment Share on other sites More sharing options...
tt1987 Posted October 7, 2014 Share Posted October 7, 2014 mình có một cách này. bạn tìm đến file config/config.inc.php rồi bạn thêm đoạn code $context = Context::getContext(); if($context->cookie->id_currency == 1) // thay so 1 = id_currency viet nam define('_PS_PRICE_DISPLAY_PRECISION_', 0); else define('_PS_PRICE_DISPLAY_PRECISION_', 2); này vào cuối cùng của file. sau đó bạn vào config/defines.inc.php tìm đến dòng define('_PS_PRICE_DISPLAY_PRECISION_', 2); và bạn thêm dấu // vào đầu. hê dúng cái em cần ạ thank bác Link to comment Share on other sites More sharing options...
Truong Huynh Posted August 20, 2017 Share Posted August 20, 2017 Với prestashop 1.7.2.1 thì mở file config/config.inc.php không có nội dung cần tìm Vậy có cao nhân nào biết cách xoá 2 số 0 cuối của giá (VD: 120.000 thì nó lại hiện là 120.000,00) được không, xin chỉ giáo dùm đang cần gấp Xin cảm ơn! Link to comment Share on other sites More sharing options...
haylam.vn Posted August 21, 2017 Share Posted August 21, 2017 Hi anh Truong Huynh, Long time no see Anh vào Backend > Configure > Shop parameters > Tìm "Number of decimals" là sửa được nhé. Link to comment Share on other sites More sharing options...
Truong Huynh Posted August 21, 2017 Share Posted August 21, 2017 (edited) Hi anh Truong Huynh, Long time no see Anh vào Backend > Configure > Shop parameters > Tìm "Number of decimals" là sửa được nhé. Tình hình vẫn có cái ô chọn "Số lượng các chữ số thập phân" nó để bằng 2, mình xoá nó để trống luôn nhưng vẫn không hiển thị được... Dạo này cũng khoẻ ah, làm website gì rồi, mình dạo này chuyển qua kinh doanh mua bán nên ít dùng đến website không theo dõi thường xuyên giờ gà quá, haylam.vn coi lại dùm chỉ mình fix với nhe. Đang dùng localhost nên không gởi demo xem được. Thansk! Edited August 21, 2017 by Truong Huynh (see edit history) Link to comment Share on other sites More sharing options...
prestahero.com Posted August 22, 2017 Share Posted August 22, 2017 Cảm ơn bạn, đúng là cách của bạn đã bỏ được 2 số 0 với VND nhưng khi chuyển sang USD thì lại bị thiếu 2 số đằng sau. Ví dụ $15.23 thì nó chỉ còn $15. Có cách nào fix cho nó hoàn chỉnh không nhỉ? trong cấu hình currency, bạn có thể bỏ 2 số decimal đi Trên 1.5 không thấy ô dicimal bạn nhỉ? Link to comment Share on other sites More sharing options...
Truong Huynh Posted August 22, 2017 Share Posted August 22, 2017 Ở v1.7.2.1 nó thế này đây, đã xoá trống nhưng quay lại nó vẫn giá trị là 0 Còn đối với version khác không biết như thế nào. Link to comment Share on other sites More sharing options...
prestahero.com Posted August 23, 2017 Share Posted August 23, 2017 (edited) Ở v1.7.2.1 nó thế này đây, đã xoá trống nhưng quay lại nó vẫn giá trị là 0 Còn đối với version khác không biết như thế nào. Bạn để 0 là đúng rồi, nhưng đây là bug của Pres 1.7 Bạn làm cách sau đẻ bỏ phần thập phân: mở file root/translations/ddr/main--xx-XX--numbers tìm "standard":"#,##0.00\u00a0\u00a4" thay bằng: "standard":"#,##0\u00a0\u00a4" Trong đó xx-XX là ngôn ngữ bạn muổn đổi cách hiển thị việt nam mình là vn-VN http://prntscr.com/gbv94t Chúc may mắn Edited August 23, 2017 by ets-soft (see edit history) Link to comment Share on other sites More sharing options...
Truong Huynh Posted August 26, 2017 Share Posted August 26, 2017 Vấn đề lại phát sinh khi sử dụng v 1.6.1.16 là chỉnh lại bỏ 2 con số lẻ ở cuối thì nó lại không có dấu chấm phân cách phần trăm ngàn VD: 160 000 đ Mình cần nó hiển thị là VD: 160.000 đ Xin vui lòng hướng dẫn mình chỉnh lại giá cho đúng với yêu cầu cần dùng Cảm ơn! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now