From 83e31dbc4c0b5737ad20c08274653578884640d2 Mon Sep 17 00:00:00 2001 From: HolgerHatGarKeineNode Date: Tue, 21 Feb 2023 20:33:33 +0100 Subject: [PATCH] create content creator button changed --- app/Http/Livewire/Tables/LecturerTable.php | 9 ++++++++- resources/views/columns/lectures/action.blade.php | 12 ++++++++++++ .../lectures/areas/toolbar-left-end.blade.php | 6 ++++++ resources/views/navigation-menu.blade.php | 6 ------ 4 files changed, 26 insertions(+), 7 deletions(-) create mode 100644 resources/views/columns/lectures/areas/toolbar-left-end.blade.php 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 @@