@extends('user::layouts.backend-master') @section('breadcrumb_title', 'Plugin Settings') @push('styles') @endpush @section('content')

{{ $pluginData['title'] ?? $pluginName }} Settings

Configure plugin settings and preferences

v{{ $pluginData['version'] ?? '1.0.0' }}
@csrf @method('PUT') @if (isset($settingsConfig['groups']) && count($settingsConfig['groups']) > 1)
@foreach ($settingsConfig['groups'] as $groupKey => $group)
@if (isset($group['description']))

{{ $group['description'] }}

@endif @foreach ($group['fields'] as $fieldKey => $field) @include('backend::plugins.partials.setting-field', [ 'fieldKey' => $fieldKey, 'field' => $field, 'value' => $settings[$fieldKey] ?? ($field['default'] ?? ''), 'pluginName' => $pluginName, ]) @endforeach
@endforeach
@else
Plugin Configuration
@if (isset($settingsConfig['fields'])) @foreach ($settingsConfig['fields'] as $fieldKey => $field) @include('backend::plugins.partials.setting-field', [ 'fieldKey' => $fieldKey, 'field' => $field, 'value' => $settings[$fieldKey] ?? ($field['default'] ?? ''), 'pluginName' => $pluginName, ]) @endforeach @else
This plugin does not have any configurable settings.
@endif
@endif @if (isset($settingsConfig['fields']) || isset($settingsConfig['groups']))
Last saved: {{ $lastUpdated ? $lastUpdated->format('M d, Y H:i') : 'Never' }}
@endif
Plugin Information
Status:
@if ($pluginData['is_active'] ?? false) Active @else Inactive @endif
Version:
{{ $pluginData['version'] ?? '1.0.0' }}
@if (isset($pluginData['author']))
Author:
{{ is_array($pluginData['author']) ? $pluginData['author']['name'] : $pluginData['author'] }}
@endif
Quick Actions
View Details @if ($pluginData['is_active'] ?? false) @else @endif
@if (isset($settingsConfig['help']))
Help & Documentation

{{ $settingsConfig['help']['description'] ?? 'Configure the plugin settings according to your needs.' }}

@if (isset($settingsConfig['help']['links']))
Helpful Links:
@endif
@endif
@endsection @push('scripts') @endpush