The company form currency field support all currencies and create automatic new currency!

This commit is contained in:
Cüneyt Şentürk
2022-10-25 11:21:05 +03:00
parent 5eace1cbd0
commit f2c0718fee
6 changed files with 107 additions and 4 deletions

View File

@ -10,6 +10,7 @@ use App\Jobs\Common\UpdateCompany;
use App\Models\Common\Company;
use App\Traits\Uploads;
use App\Traits\Users;
use Akaunting\Money\Currency as MoneyCurrency;
class Companies extends Controller
{
@ -44,7 +45,15 @@ class Companies extends Controller
*/
public function create()
{
return view('common.companies.create');
$money_currencies = MoneyCurrency::getCurrencies();
$currencies = [];
foreach ($money_currencies as $key => $item) {
$currencies[$key] = $item['name'];
}
return view('common.companies.create', compact('currencies'));
}
/**
@ -92,7 +101,15 @@ class Companies extends Controller
return redirect()->route('companies.index');
}
return view('common.companies.edit', compact('company'));
$money_currencies = MoneyCurrency::getCurrencies();
$currencies = [];
foreach ($money_currencies as $key => $item) {
$currencies[$key] = $item['name'];
}
return view('common.companies.edit', compact('company', 'currencies'));
}
/**