filters added

This commit is contained in:
Benjamin Takats
2022-12-04 13:34:44 +01:00
parent 39da81e248
commit d1771148ad
16 changed files with 901 additions and 83 deletions

View File

@@ -11,6 +11,7 @@ use Rappasoft\LaravelLivewireTables\Views\Columns\ImageColumn;
class LecturerTable extends DataTableComponent
{
public string $country;
protected $model = Lecturer::class;
public function configure(): void
@@ -66,4 +67,19 @@ class LecturerTable extends DataTableComponent
'courses',
]);
}
public function lecturerSearch($id)
{
$lecturer = Lecturer::query()->find($id);
return to_route('search.event', [
'#table',
'country' => $this->country,
'table' => [
'filters' => [
'dozent' => $lecturer->id,
],
]
]);
}
}