diff --git a/app/Http/Livewire/Tables/LecturerTable.php b/app/Http/Livewire/Tables/LecturerTable.php index 54d4bf2b..cf3eda8b 100644 --- a/app/Http/Livewire/Tables/LecturerTable.php +++ b/app/Http/Livewire/Tables/LecturerTable.php @@ -32,7 +32,14 @@ class LecturerTable extends DataTableComponent ]; }) ->setColumnSelectStatus(false) - ->setPerPage(10); + ->setPerPage(10) + ->setConfigurableAreas([ + 'toolbar-left-end' => [ + 'columns.lectures.areas.toolbar-left-end', [ + 'country' => $this->country, + ], + ], + ]); } public function columns(): array diff --git a/resources/views/columns/lectures/action.blade.php b/resources/views/columns/lectures/action.blade.php index 4d5c28da..d57d5e60 100644 --- a/resources/views/columns/lectures/action.blade.php +++ b/resources/views/columns/lectures/action.blade.php @@ -44,4 +44,16 @@ {{ __('Show landing page') }} +
+ @if($row->created_by === auth()->id()) + + + {{ __('Edit') }} + + @endif +
diff --git a/resources/views/columns/lectures/areas/toolbar-left-end.blade.php b/resources/views/columns/lectures/areas/toolbar-left-end.blade.php new file mode 100644 index 00000000..3c50f1d3 --- /dev/null +++ b/resources/views/columns/lectures/areas/toolbar-left-end.blade.php @@ -0,0 +1,6 @@ +
+ + + {{ __('Register lecturer') }} + +
diff --git a/resources/views/navigation-menu.blade.php b/resources/views/navigation-menu.blade.php index 1cddca29..f2f42f76 100644 --- a/resources/views/navigation-menu.blade.php +++ b/resources/views/navigation-menu.blade.php @@ -14,12 +14,6 @@