first upload all files
This commit is contained in:
16
Modules/Currency/Resources/assets/admin/js/main.js
Normal file
16
Modules/Currency/Resources/assets/admin/js/main.js
Normal file
@@ -0,0 +1,16 @@
|
||||
$('#refresh-rates').on('click', (e) => {
|
||||
$.ajax({
|
||||
type: 'GET',
|
||||
url: route('admin.currency_rates.refresh'),
|
||||
success() {
|
||||
DataTable.reload('#currency-rates-table .table');
|
||||
|
||||
window.admin.stopButtonLoading($(e.currentTarget));
|
||||
},
|
||||
error(xhr) {
|
||||
error(xhr.responseJSON.message);
|
||||
|
||||
window.admin.stopButtonLoading($(e.currentTarget));
|
||||
},
|
||||
});
|
||||
});
|
||||
660
Modules/Currency/Resources/currencies.php
Normal file
660
Modules/Currency/Resources/currencies.php
Normal file
@@ -0,0 +1,660 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'AFN' => [
|
||||
'name' => 'Afghan Afghani',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ALL' => [
|
||||
'name' => 'Albanian Lek',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'DZD' => [
|
||||
'name' => 'Algerian Dinar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'AOA' => [
|
||||
'name' => 'Angolan Kwanza',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ARS' => [
|
||||
'name' => 'Argentine Peso',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'AMD' => [
|
||||
'name' => 'Armenian Dram',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'AWG' => [
|
||||
'name' => 'Aruban Florin',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'AUD' => [
|
||||
'name' => 'Australian Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'AZN' => [
|
||||
'name' => 'Azerbaijani Manat',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BSD' => [
|
||||
'name' => 'Bahamian Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BHD' => [
|
||||
'name' => 'Bahraini Dinar',
|
||||
'subunit' => 3,
|
||||
],
|
||||
'BDT' => [
|
||||
'name' => 'Bangladeshi Taka',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BBD' => [
|
||||
'name' => 'Barbadian Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BYN' => [
|
||||
'name' => 'Belarusian Ruble',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BZD' => [
|
||||
'name' => 'Belize Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BMD' => [
|
||||
'name' => 'Bermudan Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BTN' => [
|
||||
'name' => 'Bhutanese Ngultrum',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BOB' => [
|
||||
'name' => 'Bolivian Boliviano',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BOV' => [
|
||||
'name' => 'Bolivian Mvdol',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BAM' => [
|
||||
'name' => 'Bosnia-Herzegovina Convertible Mark',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BWP' => [
|
||||
'name' => 'Botswanan Pula',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BRL' => [
|
||||
'name' => 'Brazilian Real',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'GBP' => [
|
||||
'name' => 'British Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BND' => [
|
||||
'name' => 'Brunei Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BGN' => [
|
||||
'name' => 'Bulgarian Lev',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'BIF' => [
|
||||
'name' => 'Burundian Franc',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'XPF' => [
|
||||
'name' => 'CFP Franc',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'KHR' => [
|
||||
'name' => 'Cambodian Riel',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'CAD' => [
|
||||
'name' => 'Canadian Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'CVE' => [
|
||||
'name' => 'Cape Verdean Escudo',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'KYD' => [
|
||||
'name' => 'Cayman Islands Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'XAF' => [
|
||||
'name' => 'Central African CFA Franc',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'CLP' => [
|
||||
'name' => 'Chilean Peso',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'CLF' => [
|
||||
'name' => 'Chilean Unit of Account (UF)',
|
||||
'subunit' => 4,
|
||||
],
|
||||
'CNY' => [
|
||||
'name' => 'Chinese Yuan',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'COP' => [
|
||||
'name' => 'Colombian Peso',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'COU' => [
|
||||
'name' => 'Colombian Real Value Unit',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'KMF' => [
|
||||
'name' => 'Comorian Franc',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'CDF' => [
|
||||
'name' => 'Congolese Franc',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'CRC' => [
|
||||
'name' => 'Costa Rican Colón',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'HRK' => [
|
||||
'name' => 'Croatian Kuna',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'CUC' => [
|
||||
'name' => 'Cuban Convertible Peso',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'CUP' => [
|
||||
'name' => 'Cuban Peso',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'CZK' => [
|
||||
'name' => 'Czech Koruna',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'DKK' => [
|
||||
'name' => 'Danish Krone',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'DJF' => [
|
||||
'name' => 'Djiboutian Franc',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'DOP' => [
|
||||
'name' => 'Dominican Peso',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'XCD' => [
|
||||
'name' => 'East Caribbean Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'EGP' => [
|
||||
'name' => 'Egyptian Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ERN' => [
|
||||
'name' => 'Eritrean Nakfa',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ETB' => [
|
||||
'name' => 'Ethiopian Birr',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'EUR' => [
|
||||
'name' => 'Euro',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'FKP' => [
|
||||
'name' => 'Falkland Islands Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'FJD' => [
|
||||
'name' => 'Fijian Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'GMD' => [
|
||||
'name' => 'Gambian Dalasi',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'GEL' => [
|
||||
'name' => 'Georgian Lari',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'GHS' => [
|
||||
'name' => 'Ghanaian Cedi',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'GIP' => [
|
||||
'name' => 'Gibraltar Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'GTQ' => [
|
||||
'name' => 'Guatemalan Quetzal',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'GNF' => [
|
||||
'name' => 'Guinean Franc',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'GYD' => [
|
||||
'name' => 'Guyanaese Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'HTG' => [
|
||||
'name' => 'Haitian Gourde',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'HNL' => [
|
||||
'name' => 'Honduran Lempira',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'HKD' => [
|
||||
'name' => 'Hong Kong Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'HUF' => [
|
||||
'name' => 'Hungarian Forint',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ISK' => [
|
||||
'name' => 'Icelandic Króna',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'INR' => [
|
||||
'name' => 'Indian Rupee',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'IDR' => [
|
||||
'name' => 'Indonesian Rupiah',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'IRR' => [
|
||||
'name' => 'Iranian Rial',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'IQD' => [
|
||||
'name' => 'Iraqi Dinar',
|
||||
'subunit' => 3,
|
||||
],
|
||||
'ILS' => [
|
||||
'name' => 'Israeli New Shekel',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'JMD' => [
|
||||
'name' => 'Jamaican Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'JPY' => [
|
||||
'name' => 'Japanese Yen',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'JOD' => [
|
||||
'name' => 'Jordanian Dinar',
|
||||
'subunit' => 3,
|
||||
],
|
||||
'KZT' => [
|
||||
'name' => 'Kazakhstani Tenge',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'KES' => [
|
||||
'name' => 'Kenyan Shilling',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'KWD' => [
|
||||
'name' => 'Kuwaiti Dinar',
|
||||
'subunit' => 3,
|
||||
],
|
||||
'KGS' => [
|
||||
'name' => 'Kyrgystani Som',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'LAK' => [
|
||||
'name' => 'Laotian Kip',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'LBP' => [
|
||||
'name' => 'Lebanese Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'LSL' => [
|
||||
'name' => 'Lesotho Loti',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'LRD' => [
|
||||
'name' => 'Liberian Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'LYD' => [
|
||||
'name' => 'Libyan Dinar',
|
||||
'subunit' => 3,
|
||||
],
|
||||
'MOP' => [
|
||||
'name' => 'Macanese Pataca',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MKD' => [
|
||||
'name' => 'Macedonian Denar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MGA' => [
|
||||
'name' => 'Malagasy Ariary',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MWK' => [
|
||||
'name' => 'Malawian Kwacha',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MYR' => [
|
||||
'name' => 'Malaysian Ringgit',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MVR' => [
|
||||
'name' => 'Maldivian Rufiyaa',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MRO' => [
|
||||
'name' => 'Mauritanian Ouguiya',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MUR' => [
|
||||
'name' => 'Mauritian Rupee',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MXV' => [
|
||||
'name' => 'Mexican Investment Unit',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MXN' => [
|
||||
'name' => 'Mexican Peso',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MDL' => [
|
||||
'name' => 'Moldovan Leu',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MNT' => [
|
||||
'name' => 'Mongolian Tugrik',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MAD' => [
|
||||
'name' => 'Moroccan Dirham',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MZN' => [
|
||||
'name' => 'Mozambican Metical',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'MMK' => [
|
||||
'name' => 'Myanmar Kyat',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'NAD' => [
|
||||
'name' => 'Namibian Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'NPR' => [
|
||||
'name' => 'Nepalese Rupee',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ANG' => [
|
||||
'name' => 'Netherlands Antillean Guilder',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'TWD' => [
|
||||
'name' => 'New Taiwan Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'NZD' => [
|
||||
'name' => 'New Zealand Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'NIO' => [
|
||||
'name' => 'Nicaraguan Córdoba',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'NGN' => [
|
||||
'name' => 'Nigerian Naira',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'KPW' => [
|
||||
'name' => 'North Korean Won',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'NOK' => [
|
||||
'name' => 'Norwegian Krone',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'OMR' => [
|
||||
'name' => 'Omani Rial',
|
||||
'subunit' => 3,
|
||||
],
|
||||
'PKR' => [
|
||||
'name' => 'Pakistani Rupee',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'PAB' => [
|
||||
'name' => 'Panamanian Balboa',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'PGK' => [
|
||||
'name' => 'Papua New Guinean Kina',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'PYG' => [
|
||||
'name' => 'Paraguayan Guarani',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'PEN' => [
|
||||
'name' => 'Peruvian Sol',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'PHP' => [
|
||||
'name' => 'Philippine Peso',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'PLN' => [
|
||||
'name' => 'Polish Zloty',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'QAR' => [
|
||||
'name' => 'Qatari Rial',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'RON' => [
|
||||
'name' => 'Romanian Leu',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'RUB' => [
|
||||
'name' => 'Russian Ruble',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'RWF' => [
|
||||
'name' => 'Rwandan Franc',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'SVC' => [
|
||||
'name' => 'Salvadoran Colón',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'WST' => [
|
||||
'name' => 'Samoan Tala',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SAR' => [
|
||||
'name' => 'Saudi Riyal',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'RSD' => [
|
||||
'name' => 'Serbian Dinar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SCR' => [
|
||||
'name' => 'Seychellois Rupee',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SLL' => [
|
||||
'name' => 'Sierra Leonean Leone',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SGD' => [
|
||||
'name' => 'Singapore Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SBD' => [
|
||||
'name' => 'Solomon Islands Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SOS' => [
|
||||
'name' => 'Somali Shilling',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ZAR' => [
|
||||
'name' => 'South African Rand',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'KRW' => [
|
||||
'name' => 'South Korean Won',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'SSP' => [
|
||||
'name' => 'South Sudanese Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'LKR' => [
|
||||
'name' => 'Sri Lankan Rupee',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SHP' => [
|
||||
'name' => 'St. Helena Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SDG' => [
|
||||
'name' => 'Sudanese Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SRD' => [
|
||||
'name' => 'Surinamese Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SZL' => [
|
||||
'name' => 'Swazi Lilangeni',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SEK' => [
|
||||
'name' => 'Swedish Krona',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'CHF' => [
|
||||
'name' => 'Swiss Franc',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'SYP' => [
|
||||
'name' => 'Syrian Pound',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'STD' => [
|
||||
'name' => 'São Tomé & Príncipe Dobra',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'TJS' => [
|
||||
'name' => 'Tajikistani Somoni',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'TZS' => [
|
||||
'name' => 'Tanzanian Shilling',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'THB' => [
|
||||
'name' => 'Thai Baht',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'TOP' => [
|
||||
'name' => 'Tongan Paʻanga',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'TTD' => [
|
||||
'name' => 'Trinidad & Tobago Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'TND' => [
|
||||
'name' => 'Tunisian Dinar',
|
||||
'subunit' => 3,
|
||||
],
|
||||
'TRY' => [
|
||||
'name' => 'Turkish Lira',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'TMT' => [
|
||||
'name' => 'Turkmenistani Manat',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'USD' => [
|
||||
'name' => 'US Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'UGX' => [
|
||||
'name' => 'Ugandan Shilling',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'UAH' => [
|
||||
'name' => 'Ukrainian Hryvnia',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'AED' => [
|
||||
'name' => 'United Arab Emirates Dirham',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'UYU' => [
|
||||
'name' => 'Uruguayan Peso',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'UYI' => [
|
||||
'name' => 'Uruguayan Peso (Indexed Units)',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'UZS' => [
|
||||
'name' => 'Uzbekistani Som',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'VUV' => [
|
||||
'name' => 'Vanuatu Vatu',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'VEF' => [
|
||||
'name' => 'Venezuelan Bolívar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'VND' => [
|
||||
'name' => 'Vietnamese Dong',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'CHE' => [
|
||||
'name' => 'WIR Euro',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'CHW' => [
|
||||
'name' => 'WIR Franc',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'XOF' => [
|
||||
'name' => 'West African CFA Franc',
|
||||
'subunit' => 0,
|
||||
],
|
||||
'YER' => [
|
||||
'name' => 'Yemeni Rial',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ZMW' => [
|
||||
'name' => 'Zambian Kwacha',
|
||||
'subunit' => 2,
|
||||
],
|
||||
'ZWL' => [
|
||||
'name' => 'Zimbabwean Dollar',
|
||||
'subunit' => 2,
|
||||
],
|
||||
];
|
||||
5
Modules/Currency/Resources/lang/en/attributes.php
Normal file
5
Modules/Currency/Resources/lang/en/attributes.php
Normal file
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'rate' => 'Rate',
|
||||
];
|
||||
20
Modules/Currency/Resources/lang/en/currency_rates.php
Normal file
20
Modules/Currency/Resources/lang/en/currency_rates.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'currency_rate' => 'Currency Rate',
|
||||
'currency_rates' => 'Currency Rates',
|
||||
'refresh_rates' => 'Refresh Rates',
|
||||
'refresh_currency_rates_from' => 'Refresh currency rates from :service',
|
||||
'table' => [
|
||||
'currency' => 'Currency',
|
||||
'code' => 'Code',
|
||||
'rate' => 'Rate',
|
||||
'last_updated' => 'Last Updated',
|
||||
],
|
||||
'tabs' => [
|
||||
'group' => [
|
||||
'currency_rate_information' => 'Currency Rate Information',
|
||||
],
|
||||
'general' => 'General',
|
||||
],
|
||||
];
|
||||
5
Modules/Currency/Resources/lang/en/messages.php
Normal file
5
Modules/Currency/Resources/lang/en/messages.php
Normal file
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'exchange_service_is_not_configured' => 'Currency rate exchange service is not configured.',
|
||||
];
|
||||
6
Modules/Currency/Resources/lang/en/permissions.php
Normal file
6
Modules/Currency/Resources/lang/en/permissions.php
Normal file
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'index' => 'Index Currency Rates',
|
||||
'edit' => 'Edit Currency Rates',
|
||||
];
|
||||
7
Modules/Currency/Resources/lang/en/services.php
Normal file
7
Modules/Currency/Resources/lang/en/services.php
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'fixer' => 'Fixer',
|
||||
'forge' => 'Forge',
|
||||
'currency_data_feed' => 'Currency Data Feed',
|
||||
];
|
||||
@@ -0,0 +1,33 @@
|
||||
@extends('admin::layout')
|
||||
|
||||
@component('admin::components.page.header')
|
||||
@slot('title', trans('admin::resource.edit', ['resource' => trans('currency::currency_rates.currency_rate')]))
|
||||
@slot('subtitle', $currencyRate->currency)
|
||||
|
||||
<li><a href="{{ route('admin.currency_rates.index') }}">{{ trans('currency::currency_rates.currency_rates') }}</a></li>
|
||||
<li class="active">{{ trans('admin::resource.edit', ['resource' => trans('currency::currency_rates.currency_rate')]) }}</li>
|
||||
@endcomponent
|
||||
|
||||
@section('content')
|
||||
<form method="POST" action="{{ route('admin.currency_rates.update', $currencyRate) }}" class="form-horizontal" id="currency-rate-edit-form" novalidate>
|
||||
{{ csrf_field() }}
|
||||
{{ method_field('put') }}
|
||||
|
||||
{!! $tabs->render(compact('currencyRate')) !!}
|
||||
</form>
|
||||
@endsection
|
||||
|
||||
@push('shortcuts')
|
||||
<dl class="dl-horizontal">
|
||||
<dt><code>b</code></dt>
|
||||
<dd>{{ trans('admin::admin.shortcuts.back_to_index', ['name' => trans('currency::currency_rates.currency_rate')]) }}</dd>
|
||||
</dl>
|
||||
@endpush
|
||||
|
||||
@push('scripts')
|
||||
<script>
|
||||
keypressAction([
|
||||
{ key: 'b', route: "{{ route('admin.currency_rates.index') }}" }
|
||||
]);
|
||||
</script>
|
||||
@endpush
|
||||
@@ -0,0 +1,50 @@
|
||||
@extends('admin::layout')
|
||||
|
||||
@component('admin::components.page.header')
|
||||
@slot('title', trans('currency::currency_rates.currency_rates'))
|
||||
|
||||
<li class="active">{{ trans('currency::currency_rates.currency_rates') }}</li>
|
||||
@endcomponent
|
||||
|
||||
@section('content')
|
||||
<div class="row">
|
||||
<div class="btn-group pull-right">
|
||||
<button id="refresh-rates" class="btn btn-primary btn-actions" data-loading>
|
||||
{{ trans('currency::currency_rates.refresh_rates') }}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box box-primary">
|
||||
<div class="box-body index-table" id="currency-rates-table">
|
||||
@component('admin::components.table')
|
||||
@slot('thead')
|
||||
<tr>
|
||||
<th>{{ trans('currency::currency_rates.table.currency') }}</th>
|
||||
<th data-sort="asc">{{ trans('currency::currency_rates.table.code') }}</th>
|
||||
<th>{{ trans('currency::currency_rates.table.rate') }}</th>
|
||||
<th>{{ trans('currency::currency_rates.table.last_updated') }}</th>
|
||||
</tr>
|
||||
@endslot
|
||||
@endcomponent
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@push('scripts')
|
||||
<script>
|
||||
DataTable.setRoutes('#currency-rates-table .table', {
|
||||
index: 'admin.currency_rates.index',
|
||||
edit: 'admin.currency_rates.edit',
|
||||
});
|
||||
|
||||
new DataTable('#currency-rates-table .table', {
|
||||
columns: [
|
||||
{ data: 'currency_name', orderable: false, searchable: false },
|
||||
{ data: 'currency' },
|
||||
{ data: 'rate', searchable: false },
|
||||
{ data: 'updated_at', searchable: false },
|
||||
],
|
||||
});
|
||||
</script>
|
||||
@endpush
|
||||
@@ -0,0 +1,5 @@
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
{{ Form::number('rate', trans('currency::attributes.rate'), $errors, $currencyRate, ['required' => true]) }}
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user