plugin list works now finally

This commit is contained in:
2025-08-09 16:43:19 +02:00
parent 543127d339
commit b1de8f53c6
16 changed files with 485 additions and 251 deletions

View File

@@ -0,0 +1,64 @@
<x-filament-panels::page>
<x-filament::section>
<x-slot name="heading">
Plugins
</x-slot>
<x-filament-tables::table>
<thead>
<tr>
<x-filament-tables::header-cell>
Name
</x-filament-tables::header-cell>
<x-filament-tables::header-cell>
Identifier
</x-filament-tables::header-cell>
<x-filament-tables::header-cell>
Enabled
</x-filament-tables::header-cell>
<x-filament-tables::header-cell>
Configured
</x-filament-tables::header-cell>
</tr>
</thead>
<tbody>
@foreach ($this->getTableRecords() as $record)
<x-filament-tables::row>
<x-filament-tables::cell>
{{ $record->name }}
</x-filament-tables::cell>
<x-filament-tables::cell>
{{ $record->identifier }}
</x-filament-tables::cell>
<x-filament-tables::cell>
@if ($record->enabled)
<x-filament::icon
icon="heroicon-o-check-circle"
class="text-success-500"
/>
@else
<x-filament::icon
icon="heroicon-o-x-circle"
class="text-danger-500"
/>
@endif
</x-filament-tables::cell>
<x-filament-tables::cell>
@if ($record->configured)
<x-filament::icon
icon="heroicon-o-check-circle"
class="text-success-500"
/>
@else
<x-filament::icon
icon="heroicon-o-x-circle"
class="text-danger-500"
/>
@endif
</x-filament-tables::cell>
</x-filament-tables::row>
@endforeach
</tbody>
</x-filament-tables::table>
</x-filament::section>
</x-filament-panels::page>