This commit is contained in:
salam committed 2025-10-27 07:02:36 +01:00
1 parent 967d6e5157
commit b6f6453484
7 files changed
+89 -86

No files matched your search

@@ -2,36 +2,38 @@
namespace App\Filament\Resources\Projektes\RelationManagers;
use App\Actions\Create\CreateProjektObjekte;
use Livewire\Component;
use App\Models\Merkmale;
use Filament\Tables\Table;
use App\Models\Orientierung;
use App\Models\ProjektObjekte;
use Filament\Actions\Action;
use Filament\Schemas\Schema;
use App\Models\ProjektObjekte;
use Filament\Actions\BulkAction;
use Filament\Actions\BulkActionGroup;
use Filament\Actions\EditAction;
use Filament\Support\Enums\Width;
use Filament\Actions\CreateAction;
use Filament\Actions\DeleteAction;
use Filament\Actions\EditAction;
use Illuminate\Support\HtmlString;
use Filament\Forms\Components\Radio;
use Filament\Actions\BulkActionGroup;
use Filament\Forms\Components\Select;
use Filament\Forms\Components\TextInput;
use Filament\Resources\RelationManagers\RelationManager;
use Filament\Schemas\Schema;
use Illuminate\Support\Facades\Blade;
use Filament\Support\Enums\FontWeight;
use Filament\Support\Enums\Width;
use Filament\Tables\Columns\CheckboxColumn;
use Filament\Tables\Columns\SelectColumn;
use Filament\Tables\Columns\Summarizers\Sum;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Columns\TextInputColumn;
use Filament\Forms\Components\TextInput;
use Filament\Tables\Columns\SelectColumn;
use Filament\Tables\Filters\TernaryFilter;
use Filament\Tables\Table;
use Filament\Tables\Columns\CheckboxColumn;
use App\Actions\Create\CreateProjektObjekte;
use Filament\Tables\Columns\Summarizers\Sum;
use Filament\Tables\Columns\TextInputColumn;
use Illuminate\Database\Eloquent\Collection;
use Livewire\Component;
use Filament\Resources\RelationManagers\RelationManager;
class ProjektObjekteRelationManager extends RelationManager
{
protected static string $relationship = 'projekt_orientierung_zu_abschlaeges';
protected static string $relationship = 'projekt_objekte';
protected static ?string $title = 'Objekte';
@@ -75,7 +77,8 @@ class ProjektObjekteRelationManager extends RelationManager
'class' => 'bg-gray-50 dark:bg-gray-900',
]),
CheckboxColumn::make('nicht_in_orientierung')
->label('NiO')
->tooltip('Nicht in Orientierung')
->label(new HtmlString(Blade::render('<x-lucide-locate-off class="w-5 h-5" />')))
->toggleable()
->afterStateUpdated(function (Component $livewire) {
$livewire->dispatch('refreshOrientierung');