37 lines
1.5 KiB
PHP
37 lines
1.5 KiB
PHP
@foreach (App\Models\Payment_gateway::where('status', 1)->get() as $payment_gateway)
|
|
<p class="mt-3 mb-3 fw-bold">{{ $payment_gateway->title }}</p>
|
|
@php
|
|
$gateway_keys = json_decode($payment_gateway->keys, true);
|
|
|
|
if (isset($instructor)) {
|
|
$instructor_keys = json_decode($instructor->paymentkeys, true);
|
|
}
|
|
|
|
@endphp
|
|
@if (is_array($gateway_keys))
|
|
@foreach ($gateway_keys as $key => $value)
|
|
@php
|
|
if (isset($instructor_keys) && is_array($instructor_keys) && array_key_exists($payment_gateway->identifier, $instructor_keys)) {
|
|
$input_val = $instructor_keys[$payment_gateway->identifier][$key];
|
|
} else {
|
|
$input_val = '';
|
|
}
|
|
@endphp
|
|
<div class="row mb-3">
|
|
<label for="{{ $payment_gateway->identifier }}{{ $key }}" class="form-label ol-form-label col-sm-2 col-form-label text-capitalize">{{ get_phrase(str_replace('_', ' ', $key)) }}</label>
|
|
<div class="col-sm-8">
|
|
<input type="text" name="paymentkeys[{{ $payment_gateway->identifier }}][{{ $key }}]" class="form-control ol-form-control" id="{{ $payment_gateway->identifier }}{{ $key }}" value="{{ $input_val }}">
|
|
</div>
|
|
</div>
|
|
@endforeach
|
|
@else
|
|
<div class="alert alert-primary" role="alert">
|
|
{{ get_phrase('No API required') }}
|
|
</div>
|
|
@endif
|
|
|
|
<div class="m-3">
|
|
<hr>
|
|
</div>
|
|
@endforeach
|