diff --git a/skolehjem/app/Http/Controllers/EventController.php b/skolehjem/app/Http/Controllers/EventController.php
index 8e6bfbe..040c842 100644
--- a/skolehjem/app/Http/Controllers/EventController.php
+++ b/skolehjem/app/Http/Controllers/EventController.php
@@ -286,6 +286,12 @@ class EventController extends Controller
return 1;
}
}
+
+ public function previewPages(Request $request){
+ $event = Event::find($request->preview)->only("accountable", "description", "name", "date");
+ $convertToJsonArray = json_encode($event);
+ return $convertToJsonArray;
+ }
}
diff --git a/skolehjem/resources/views/admin/news/index.blade.php b/skolehjem/resources/views/admin/news/index.blade.php
index d9286e3..556f1d0 100644
--- a/skolehjem/resources/views/admin/news/index.blade.php
+++ b/skolehjem/resources/views/admin/news/index.blade.php
@@ -26,6 +26,7 @@
Udløbsdato |
@if(auth()->user()->can('news.edit'))
|
+ |
@endif
@if(auth()->user()->can('news.delete'))
|
@@ -42,6 +43,7 @@
@endif
@if(auth()->user()->can('news.edit'))
$new ]) }}"> |
+ |
@endif
@if(auth()->user()->can('news.delete'))
@@ -59,7 +61,7 @@
$(document).ready( function () {
$('#table_id').DataTable({
columnDefs: [
- { orderable: false, targets: [-1, -2] }
+ { orderable: false, targets: [-1, -2, -3] }
]
});
});
@@ -98,5 +100,25 @@
}
})
}
+
+ //Get the id and
+ function getPreviewValue(elm){
+ $.ajax({
+ type: 'get',
+ url: '{{route('events.preview')}}',
+ data: {'preview':elm},
+ success:function (data) {
+ $l = JSON.parse(data);
+ console.log($l);
+
+ },
+ error:function (data) {
+ console.log(data);
+ }
+ });
+
+ }
+
+
@endsection
diff --git a/skolehjem/routes/web.php b/skolehjem/routes/web.php
index e29c036..87431be 100644
--- a/skolehjem/routes/web.php
+++ b/skolehjem/routes/web.php
@@ -57,6 +57,9 @@ Route::get("/darkmode", "UserController@setDarkMode")->name("users.setDarkMode")
//Convert to PDF
Route::get("/pdf/{menuPlan}", "MenuPlanController@genPDF")->name("pdf.genPDF")->hasParameter("Id");
+//Preview
+Route::get("/eventPreview", "EventController@previewPages")->name("events.preview");
+
//Check name adminpanel
Route::get("/usersCheck", "UserController@nameCheck")->name("users.nameCheck");
Route::get("/eventCheck", "EventController@nameCheck")->name("events.nameCheck");
|