From ecf81f795485914453b3f0656335a062e780383a Mon Sep 17 00:00:00 2001 From: Benjamin Takats Date: Fri, 2 Dec 2022 16:38:26 +0100 Subject: [PATCH] lecturer avatar added --- app/Http/Livewire/Tables/CourseTable.php | 5 ++++- resources/views/columns/courses/lecturer.blade.php | 6 ++++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 resources/views/columns/courses/lecturer.blade.php diff --git a/app/Http/Livewire/Tables/CourseTable.php b/app/Http/Livewire/Tables/CourseTable.php index b07e6615..f874aef4 100644 --- a/app/Http/Livewire/Tables/CourseTable.php +++ b/app/Http/Livewire/Tables/CourseTable.php @@ -21,7 +21,10 @@ class CourseTable extends DataTableComponent public function columns(): array { return [ - Column::make("Dozent", "lecturer.name") + Column::make('Dozent', "lecturer.name") + ->label( + fn($row, Column $column) => view('columns.courses.lecturer')->withRow($row) + ) ->sortable(), Column::make("Name", "name") ->sortable(), diff --git a/resources/views/columns/courses/lecturer.blade.php b/resources/views/columns/courses/lecturer.blade.php new file mode 100644 index 00000000..827959e9 --- /dev/null +++ b/resources/views/columns/courses/lecturer.blade.php @@ -0,0 +1,6 @@ +
+ {{ $row->lecturer->name }} +
+ {{ $row->lecturer->name }} +
+