fixed item price format..

This commit is contained in:
Cüneyt Şentürk 2021-07-27 18:03:07 +03:00
parent b523edf3f9
commit 28e9db9048

View File

@ -48,7 +48,17 @@ class Money
}
if ($parameter == 'sale_price' || $parameter == 'purchase_price') {
$money_format = Str::replaceFirst(',', '.', $money_format);
$money_format = Str::replace(',', '.', $money_format);
if ($dot_count = Str::substrCount($money_format, '.') > 1) {
if ($dot_count > 2) {
$money_format = Str::replaceLast('.', '#', $money_format);
$money_format = Str::replace('.', '', $money_format);
$money_format = Str::replaceFirst('#', '.', $money_format);
} else {
$money_format = Str::replaceFirst('.', '', $money_format);
}
}
}
$amount = $this->getAmount($money_format, $currency_code);