v1.5.8 Made backend to modal and preview, only frontend
This commit is contained in:
parent
b5075fe209
commit
3d2f07d3d8
|
@ -286,6 +286,12 @@ class EventController extends Controller
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function previewPages(Request $request){
|
||||||
|
$event = Event::find($request->preview)->only("accountable", "description", "name", "date");
|
||||||
|
$convertToJsonArray = json_encode($event);
|
||||||
|
return $convertToJsonArray;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
<th>Udløbsdato</th>
|
<th>Udløbsdato</th>
|
||||||
@if(auth()->user()->can('news.edit'))
|
@if(auth()->user()->can('news.edit'))
|
||||||
<th class="w-1em"><img class="w-100" src="{{ asset('/images/icons/pencil.svg') }}" alt="Update"></th>
|
<th class="w-1em"><img class="w-100" src="{{ asset('/images/icons/pencil.svg') }}" alt="Update"></th>
|
||||||
|
<th class="w-1em"><img class="w-100" src="{{ asset('/images/icons/preview.svg') }}" alt="Update"></th>
|
||||||
@endif
|
@endif
|
||||||
@if(auth()->user()->can('news.delete'))
|
@if(auth()->user()->can('news.delete'))
|
||||||
<th class="w-1em"><img class="w-100" src="{{ asset('/images/icons/trashcan.svg') }}" alt="Delete"></th>
|
<th class="w-1em"><img class="w-100" src="{{ asset('/images/icons/trashcan.svg') }}" alt="Delete"></th>
|
||||||
|
@ -42,6 +43,7 @@
|
||||||
@endif
|
@endif
|
||||||
@if(auth()->user()->can('news.edit'))
|
@if(auth()->user()->can('news.edit'))
|
||||||
<td><a href="{{ route("news.edit", [ "news" => $new ]) }}"><img class="w-100" src="{{ asset('/images/icons/pencil-dark.svg') }}" alt="Update"></a></td>
|
<td><a href="{{ route("news.edit", [ "news" => $new ]) }}"><img class="w-100" src="{{ asset('/images/icons/pencil-dark.svg') }}" alt="Update"></a></td>
|
||||||
|
<td><a href="#" id="preview" onclick="getPreviewValue({{$new->id}})" ><img class="w-100" src="{{ asset('/images/icons/preview-dark.svg') }}" alt="Update"></a></td>
|
||||||
@endif
|
@endif
|
||||||
@if(auth()->user()->can('news.delete'))
|
@if(auth()->user()->can('news.delete'))
|
||||||
<td>
|
<td>
|
||||||
|
@ -59,7 +61,7 @@
|
||||||
$(document).ready( function () {
|
$(document).ready( function () {
|
||||||
$('#table_id').DataTable({
|
$('#table_id').DataTable({
|
||||||
columnDefs: [
|
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);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
|
@ -57,6 +57,9 @@ Route::get("/darkmode", "UserController@setDarkMode")->name("users.setDarkMode")
|
||||||
//Convert to PDF
|
//Convert to PDF
|
||||||
Route::get("/pdf/{menuPlan}", "MenuPlanController@genPDF")->name("pdf.genPDF")->hasParameter("Id");
|
Route::get("/pdf/{menuPlan}", "MenuPlanController@genPDF")->name("pdf.genPDF")->hasParameter("Id");
|
||||||
|
|
||||||
|
//Preview
|
||||||
|
Route::get("/eventPreview", "EventController@previewPages")->name("events.preview");
|
||||||
|
|
||||||
//Check name adminpanel
|
//Check name adminpanel
|
||||||
Route::get("/usersCheck", "UserController@nameCheck")->name("users.nameCheck");
|
Route::get("/usersCheck", "UserController@nameCheck")->name("users.nameCheck");
|
||||||
Route::get("/eventCheck", "EventController@nameCheck")->name("events.nameCheck");
|
Route::get("/eventCheck", "EventController@nameCheck")->name("events.nameCheck");
|
||||||
|
|
Loading…
Reference in New Issue