Trên diễn đàn đã có hướng dẫn cho các bạn thay đổi cách hiển thị tiền tệ của Việt Nam cho PS 1.0 và PS 1.1. Tuy nhiên, sẽ hơi khác trong phiên bản 1.2.5. Hướng dẫn toàn thể thay đổi cách hiển thị tiền tệ VNĐ của phiên bản PS 1.2.5 như sau: Các file cần chỉnh sửa:
Root/classes/Tools.php
Root/admin/tabs/AdminCurrencies
Root/themes/prestashop/js/tools.js
Các bước thực hiện
/**************************Mở file Tools.php*****************************/
//Tìm dòng 202
case 4:
$ret = number_format($price, $c_decimals, '.', ',').$blank.$c_char;
break;
//Thêm vào ngay sau đó
case 5:
$ret = number_format($price, $c_decimals, ',', '.').$blank.$c_char;
break;
/**************************Lưu và đóng file Tools.php*********************/
/**************************Mở file AdminCurrencies.php*******************/
//Tìm dòng 147
4 => '0,000.00X',
//Thêm vào ngay sau đó
5 => '0.000.00X('.$this->l('as with viet nam dong').')',
/**************************Lưu và đóng file AdminCurrencies.php***********/
/**************************Mở file tools.js******************************/
//Tìm dòng 16
if (currencyFormat == 4)
return (formatNumber(price, priceDisplayPrecision, ',', '.') + blank + currencySign);
//Thêm vào ngay sau đó
if (currencyFormat == 5)
return (formatNumber(price, priceDisplayPrecision, '.', ',') + blank + currencySign);
//Tìm dòng 33
for (var i = 1 ; i < 4; i++)
//Thay thế bằng
for (var i = 1 ; i < 5; i++)
/*******************Lưu và đóng file tool.js*****************************/
Các bạn cũng có thể sử dụng những file mình đã sửa sẵn.
ps 1.2.5 - tien te vnd.zip