@extends('admin.layouts.master') @push('css') @endpush @section('page-title') @include('admin.components.page-title',['title' => __($page_title)]) @endsection @section('breadcrumb') @include('admin.components.breadcrumb',['breadcrumbs' => [ [ 'name' => __("Dashboard"), 'url' => setRoute("admin.dashboard"), ] ], 'active' => __("Storage Settings")]) @endsection @section('content')
{{ __("Storage Settings") }}
@csrf @method("PUT")
@error("method") {{ $message }} @enderror
{{-- credentials input fields START --}}
method != "public") style="display: none" @endif>
method != "s3") style="display: none" @endif>
@include('admin.components.form.input',[ 'label' => __("Access Key ID"), 'label_after' => "*", 'placeholder' => __("Write Here").'...', 'name' => 'access_key_id', 'value' => old('access_key_id', Str::limit($storage_config->access_key_id ?? "", 8, "...")), ])
@include('admin.components.form.input',[ 'label' => __("Secret Access Key"), 'label_after' => "*", 'placeholder' => __("Write Here").'...', 'name' => 'secret_access_key', 'type' => 'text', 'value' => old('secret_access_key', Str::limit($storage_config->secret_access_key ?? "", 8, '...')), ])
@include('admin.components.form.input',[ 'label' => __("Default Region"), 'label_after' => "*", 'placeholder' => __("Write Here").'...', 'name' => 'default_region', 'value' => old('default_region', $storage_config->default_region ?? ""), ])
@include('admin.components.form.input',[ 'label' => __("Storage Bucket"), 'label_after' => "*", 'placeholder' => __("Write Here").'...', 'name' => 'bucket', 'value' => old('bucket', $storage_config->bucket ?? ""), ])
@include('admin.components.form.input',[ 'label' => __("Endpoint (AWS, Digital Ocean etc.)"), 'label_after' => "*", 'placeholder' => __("Write Here").'...', 'name' => 'endpoint', 'value' => old('endpoint', $storage_config->endpoint ?? ""), ])
@include('admin.components.form.input',[ 'label' => __("URL (AWS, Digital Ocean etc.)"), 'label_after' => "*", 'placeholder' => __("Write Here").'...', 'name' => 'url', 'value' => old('url', $storage_config->url ?? ""), ])
{{-- credentials input fields END --}}
@include('admin.components.button.form-btn',[ 'class' => "w-100 btn-loading", 'text' => __("Update"), 'permission' => "admin.storage.settings.update", ])
{{-- Test mail send modal --}} @include('admin.components.modals.send-text-mail') @endsection @push('script') @endpush