d2d.emegrendeles.hu/app/Filament/Resources/PricelistFiles/Pages/ViewPricelistFile.php
2026-03-14 07:39:38 +01:00

39 lines
987 B
PHP

<?php
namespace App\Filament\Resources\PricelistFiles\Pages;
use App\Filament\Resources\PricelistFiles\PricelistFileResource;
use Filament\Actions\EditAction;
use Filament\Resources\Pages\ViewRecord;
use App\Enums\PricelistFileStatusEnum;
class ViewPricelistFile extends ViewRecord
{
protected static string $resource = PricelistFileResource::class;
protected function getHeaderActions(): array
{
return [
EditAction::make()
->visible(fn ($record) => $record->status === PricelistFileStatusEnum::fail),
];
}
public function getHeading(): string
{
return "Árlista fájl: " . $this->record->filename;
}
protected function getHeaderWidgets(): array
{
return [
// Később ide jöhetnek widgetek, pl. statisztika a feldolgozásról
];
}
public function getSubheading(): ?string
{
return "Beszállító: " . $this->record->supplier?->name;
}
}