22-05-2026 Optimierung der User und Admin Panels
This commit is contained in:
parent
d2ba22c0cf
commit
e8c47b7553
73 changed files with 10282 additions and 1546 deletions
|
|
@ -4,6 +4,7 @@ use App\Enums\PressReleaseStatus;
|
|||
use App\Models\PressRelease;
|
||||
use App\Models\PressReleaseImage;
|
||||
use App\Services\Image\ImageService;
|
||||
use Flux\Flux;
|
||||
use Illuminate\Database\Eloquent\Collection;
|
||||
use Livewire\Attributes\Locked;
|
||||
use Livewire\Volt\Component;
|
||||
|
|
@ -73,7 +74,7 @@ new class extends Component
|
|||
|
||||
$this->reset(['newImage', 'newTitle', 'newCopyright', 'newIsPreview']);
|
||||
|
||||
session()->flash('image-status', __('Bild hochgeladen.'));
|
||||
Flux::toast(text: __('Bild hochgeladen.'), variant: 'success');
|
||||
}
|
||||
|
||||
public function setPreview(int $imageId): void
|
||||
|
|
@ -90,7 +91,7 @@ new class extends Component
|
|||
$pressRelease->images()->where('id', '!=', $image->id)->update(['is_preview' => false]);
|
||||
$image->update(['is_preview' => true]);
|
||||
|
||||
session()->flash('image-status', __('Vorschaubild gesetzt.'));
|
||||
Flux::toast(text: __('Vorschaubild gesetzt.'), variant: 'success');
|
||||
}
|
||||
|
||||
public function moveUp(int $imageId): void
|
||||
|
|
@ -121,7 +122,7 @@ new class extends Component
|
|||
$imageService->deletePressReleaseImage($image->disk, $image->path, $image->variants);
|
||||
$image->delete();
|
||||
|
||||
session()->flash('image-status', __('Bild entfernt.'));
|
||||
Flux::toast(text: __('Bild entfernt.'), variant: 'success');
|
||||
}
|
||||
|
||||
public function with(): array
|
||||
|
|
@ -198,10 +199,6 @@ new class extends Component
|
|||
<flux:badge color="zinc" size="sm">{{ count($images) }}</flux:badge>
|
||||
</div>
|
||||
|
||||
@if(session('image-status'))
|
||||
<flux:callout color="green" icon="check-circle" class="mt-3">{{ session('image-status') }}</flux:callout>
|
||||
@endif
|
||||
|
||||
@if($canEdit)
|
||||
<form wire:submit="upload" class="mt-4 space-y-3 rounded-md border border-zinc-200 p-4 dark:border-zinc-700">
|
||||
<flux:heading size="xs">{{ __('Neues Bild hinzufügen') }}</flux:heading>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue