dkn193 Posted March 18, 2009 Share Posted March 18, 2009 Thấy 1 số bài viết về việc thay đổi và thêm đơn vị tiền tệ VND mà có bạn chưa làm được nên tôi post bài này hy vọng các bạn sẽ làm được.có 4 option mới để các bạn chọn:0.000 VND0 000 VND0.000.000 VND0 000 000 VNDdemo: http://vlinks.biz/shop/index.phpCác bạn mở file classes/Tools.php ra tìm đến đoạn sau (dòng 210) : switch ($c_format) { /* X 0,000.00 */ case 1: $ret = $c_char.$blank.number_format($price, $c_decimals, '.', ','); break; /* 0 000,00 X*/ case 2: $ret = number_format($price, $c_decimals, ',', ' ').$blank.$c_char; break; /* X 0.000,00 */ case 3: $ret = $c_char.$blank.number_format($price, $c_decimals, ',', '.'); break; /* 0,000.00 X */ case 4: $ret = number_format($price, $c_decimals, '.', ',').$blank.$c_char; break; } sau đó copy và dán đè đoạn này vào: switch ($c_format) { /* X 0,000.00 */ case 1: $ret = $c_char.$blank.number_format($price, $c_decimals, '.', ','); break; /* 0 000,00 X*/ case 2: $ret = number_format($price, $c_decimals, ',', ' ').$blank.$c_char; break; /* X 0.000,00 */ case 3: $ret = $c_char.$blank.number_format($price, $c_decimals, ',', '.'); break; /* 0,000.00 X */ case 4: $ret = number_format($price, $c_decimals, '.', ',').$blank.$c_char; break; /* 0.000 X as with VND*/ case 5: $ret = number_format($price, 0, '.', '.').$blank.$c_char; break; /* 0 000 X as with VND*/ case 6: $ret = number_format($price, 0, ' ', ' ').$blank.$c_char; break; /* 0.000.000X as with VND*/ case 7: $ret = number_format($price, 3, '.', '.').$blank.$c_char; break; /* 0 000 000X as with VND*/ case 8: $ret = number_format($price, 3, ' ', ' ').$blank.$c_char; break; } Sau đó mở file tenthumucadmin/tabs/AdminCurrencies.php tìm đến đoạn sau (dòng 143): $currency_formats = array( 1 => 'X0,000.00 ('.$this->l('as with dollars').')', 2 => '0 000,00X ('.$this->l('as with euros').')', 3 => 'X0.000,00', 4 => '0,000.00X', Thêm vào bên dưới đoạn sau: 5 => '0.000X ('.$this->l('as with VND').')', 6 => '0 000X ('.$this->l('as with VND').')', 7 => '0.000.000X ('.$this->l('as with VND').')', 8 => '0 000 000X ('.$this->l('as with VND').')', hoặc down mấy file sau về up đè lên các file cũ thì không cần chỉnh sửa như trên: AdminCurrencies.php Tools.php 1 Link to comment Share on other sites More sharing options...
Tung Posted March 19, 2009 Share Posted March 19, 2009 bản 1.1 nó có lựa chọn bỏ 2 số 0 đi rồi mà, cần gì sửa nữa nhỉ????????? Link to comment Share on other sites More sharing options...
haylam.vn Posted March 22, 2009 Share Posted March 22, 2009 Các bạn xem thêmThêm đơn vị tiền tệ VND cho Prestashop.http://www.kenh360.com/cntt/prestashop/huong-dan/them-don-vi-tien-te-vnd-cho-prestashop.html Link to comment Share on other sites More sharing options...
nguyenminh1190 Posted March 8, 2013 Share Posted March 8, 2013 Thử hết cách mà vẫn không được. Mình dùng Prestashop 1.5.1 Link to comment Share on other sites More sharing options...
chamsocgiadinh Posted December 12, 2016 Share Posted December 12, 2016 Ai giúp với mình không thể thêm tỉ giá tiền VNĐ cho Prestashop 1.6 nó cho save vào nhưng không thể thêm mà vẫn chỉ có $ và euro. trang web shop68.vn Cảm ơn Link to comment Share on other sites More sharing options...
Một Thành Viên Posted March 14, 2017 Share Posted March 14, 2017 (edited) Thank bạn đã chia sẽ bài viết này tôi thấy các chức năng trên prestashop khá là phổ biến về tất cả mọi thứ cho của hàng mà tôi đang xây dựng. Edited March 14, 2017 by Một Thành Viên (see edit history) 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