Merge branch 'master' of https://github.com/sebathefox/skolehjem-webapp into master
This commit is contained in:
commit
233bc2b35e
|
@ -66,7 +66,7 @@ class ContactController extends Controller
|
||||||
if(!$saved){
|
if(!$saved){
|
||||||
return redirect()->route("contacts.store");
|
return redirect()->route("contacts.store");
|
||||||
}else{
|
}else{
|
||||||
$contact = Contact::query()->paginate(20);
|
$contact = Contact::query()->get();
|
||||||
return redirect()->route("contacts.index", ['contacts' => $contact]);
|
return redirect()->route("contacts.index", ['contacts' => $contact]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ class ContactController extends Controller
|
||||||
if(!$saved){
|
if(!$saved){
|
||||||
return redirect()->route("contacts.update", [ "contacts" => $contact ]);
|
return redirect()->route("contacts.update", [ "contacts" => $contact ]);
|
||||||
}else{
|
}else{
|
||||||
$contact = Contact::query()->paginate(20);
|
$contact = Contact::query()->get();
|
||||||
return redirect()->route("contacts.index", ['contacts' => $contact]);
|
return redirect()->route("contacts.index", ['contacts' => $contact]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -89,7 +89,7 @@ class EventController extends Controller
|
||||||
}
|
}
|
||||||
|
|
||||||
$event->save();
|
$event->save();
|
||||||
$events = Event::query()->paginate(20);
|
$events = Event::query()->get();
|
||||||
|
|
||||||
if($request->newsoption == true){
|
if($request->newsoption == true){
|
||||||
$news = new News();
|
$news = new News();
|
||||||
|
@ -184,7 +184,7 @@ class EventController extends Controller
|
||||||
$event->update($data);
|
$event->update($data);
|
||||||
$event->save();
|
$event->save();
|
||||||
|
|
||||||
$events = Event::query()->paginate(20);
|
$events = Event::query()->get();
|
||||||
|
|
||||||
if($request->newsoption == true){
|
if($request->newsoption == true){
|
||||||
$news = new News();
|
$news = new News();
|
||||||
|
|
|
@ -30,7 +30,7 @@ class GuideController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$guides = Guide::query()->orderBy("created_at", "desc")->paginate(20);
|
$guides = Guide::query()->orderBy("created_at", "desc")->get();
|
||||||
|
|
||||||
return Response::detect("guides.index", [ "guides" => $guides]);
|
return Response::detect("guides.index", [ "guides" => $guides]);
|
||||||
}
|
}
|
||||||
|
@ -53,8 +53,6 @@ class GuideController extends Controller
|
||||||
*/
|
*/
|
||||||
public function store(Request $request)
|
public function store(Request $request)
|
||||||
{
|
{
|
||||||
|
|
||||||
//Me no sure what to store mester big smoke :)
|
|
||||||
$requestGuide = $request->validate([
|
$requestGuide = $request->validate([
|
||||||
"name" => "required|max:255",
|
"name" => "required|max:255",
|
||||||
"guide_articles" => "required",
|
"guide_articles" => "required",
|
||||||
|
@ -73,7 +71,7 @@ class GuideController extends Controller
|
||||||
if(!$saved) {
|
if(!$saved) {
|
||||||
return redirect()->route("guides.store");
|
return redirect()->route("guides.store");
|
||||||
} else {
|
} else {
|
||||||
$guides = Guide::query()->paginate(20);
|
$guides = Guide::query()->get();
|
||||||
|
|
||||||
if($request->newsoption == true){
|
if($request->newsoption == true){
|
||||||
$news = new News();
|
$news = new News();
|
||||||
|
@ -140,7 +138,7 @@ class GuideController extends Controller
|
||||||
if(!$saved){
|
if(!$saved){
|
||||||
return redirect()->route("guides.update", [ "guide" => $guide ]);
|
return redirect()->route("guides.update", [ "guide" => $guide ]);
|
||||||
}else{
|
}else{
|
||||||
$guides = Guide::query()->paginate(20);
|
$guides = Guide::query()->get();
|
||||||
|
|
||||||
if($request->newsoption == true){
|
if($request->newsoption == true){
|
||||||
$news = new News();
|
$news = new News();
|
||||||
|
@ -217,5 +215,57 @@ class GuideController extends Controller
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Runs the ajax call when changing the select field in guides.index (app)
|
||||||
|
public function showCategory(Request $request){
|
||||||
|
if($request->ajax()) {
|
||||||
|
// Get all guides where the category is what you want
|
||||||
|
if ($request->category != 'All')
|
||||||
|
$guides = Guide::query()->orderBy("created_at", "desc")->where('guide_category_id', '=', $request->category)->get();
|
||||||
|
else
|
||||||
|
$guides = Guide::query()->orderBy("created_at", "desc")->get();
|
||||||
|
|
||||||
|
$output = '';
|
||||||
|
|
||||||
|
// Begin showing all guides with the given category
|
||||||
|
if(!$guides->isEmpty()) {
|
||||||
|
foreach ($guides as $guide) {
|
||||||
|
$output .= '<div class="card">';
|
||||||
|
if ($guide->resource_id !== null) {
|
||||||
|
$output .= '<div class="header" style="background-size: cover; background-position: center; background-image: url(' . asset(\App\Resource::query()->where("id", "=", $guide->resource_id)->first()->filename) . ');">' .
|
||||||
|
'<h3 style="text-shadow: 2px 2px 2px #00788A;">' . $guide->name . '</h3>' .
|
||||||
|
'</div>';
|
||||||
|
} else {
|
||||||
|
$output .= '<div class="header">' .
|
||||||
|
'<h3>' . $guide->name . '</h3>' .
|
||||||
|
'</div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
$output .= '<div class="container">';
|
||||||
|
$tags = ['<p>', '<b>', '<em>', '<a>', '<u>', '<s>', '<sub>', '<ul>', '<li>', '<sup>', '<div>', '<blockquote>', '<ol>', '<strong>', '<br>', '<h1>', '<h2>', '<h3>', '<h4>', '<h5>', '<h6>', '<h7>', '<span>'];
|
||||||
|
$output .= '' . \App\Helpers::closetags(substr(strip_tags($guide->guide_articles, $tags), 0, 300)) . '' .
|
||||||
|
'<div class="row" style="justify-content: center;">';
|
||||||
|
|
||||||
|
if (request()->cookie('languagesSetting') == "dk")
|
||||||
|
$output .= '<a style="margin: 0; padding: 0; text-align: center; font-weight: 700;" class="sde-blue" href="'. route("guides.show", ["guide" => $guide->id ]) .'">Læs mere</a>';
|
||||||
|
elseif (request()->cookie('languagesSetting') == "en")
|
||||||
|
$output .= '<a style="margin: 0; padding: 0; text-align: center; font-weight: 700;" class="sde-blue" href="'. route("guides.show", ["guide" => $guide->id ]) .'">Read more</a>';
|
||||||
|
else
|
||||||
|
$output .= '<a style="margin: 0; padding: 0; text-align: center; font-weight: 700;" class="sde-blue" href="'. route("guides.show", ["guide" => $guide->id ]) .'">Læs mere</a>';
|
||||||
|
|
||||||
|
$output .= '</div>'.
|
||||||
|
'</div>'.
|
||||||
|
'</div>';
|
||||||
|
}
|
||||||
|
} else { // If there are no guides with the given category, then display error message
|
||||||
|
if (request()->cookie('languagesSetting') == "dk")
|
||||||
|
$output .= '<p style="margin-bottom: auto; text-align: center">Der er ingen vejledninger af denne kategori</p>';
|
||||||
|
elseif (request()->cookie('languagesSetting') == "en")
|
||||||
|
$output .= '<p style="margin-bottom: auto; text-align: center">There are no guides of this category</p>';
|
||||||
|
else
|
||||||
|
$output .= '<p style="margin-bottom: auto; text-align: center">Der er ingen vejledninger af denne kategori</p>';
|
||||||
|
}
|
||||||
|
|
||||||
|
return Response($output);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,7 +29,7 @@ class GuidesCategoryController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
$guideCate = GuidesCategory::query()->paginate(20);
|
$guideCate = GuidesCategory::query()->get();
|
||||||
return Response::detect("guides-category.index", [ "guidesCategory" => $guideCate]);
|
return Response::detect("guides-category.index", [ "guidesCategory" => $guideCate]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ class GuidesCategoryController extends Controller
|
||||||
if(!$saved) {
|
if(!$saved) {
|
||||||
return redirect()->route("guides-category.store");
|
return redirect()->route("guides-category.store");
|
||||||
} else {
|
} else {
|
||||||
$guides = Guide::query()->paginate(20);
|
$guides = Guide::query()->get();
|
||||||
|
|
||||||
return redirect()->route("guides.index", ['guides' => $guides]);
|
return redirect()->route("guides.index", ['guides' => $guides]);
|
||||||
}
|
}
|
||||||
|
@ -109,7 +109,7 @@ class GuidesCategoryController extends Controller
|
||||||
if(!$saved){
|
if(!$saved){
|
||||||
return redirect()->route("guides-category.edit", $id);
|
return redirect()->route("guides-category.edit", $id);
|
||||||
}else{
|
}else{
|
||||||
$guides = Guide::query()->paginate(20);
|
$guides = Guide::query()->get();
|
||||||
|
|
||||||
return redirect()->route("guides.index", ['guides' => $guides]);
|
return redirect()->route("guides.index", ['guides' => $guides]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,7 +31,7 @@ class LocationController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$locations = Location::query()->paginate(20);
|
$locations = Location::query()->get();
|
||||||
|
|
||||||
return Response::detect("locations.index", [ "locations" => $locations ]);
|
return Response::detect("locations.index", [ "locations" => $locations ]);
|
||||||
}
|
}
|
||||||
|
@ -67,7 +67,7 @@ class LocationController extends Controller
|
||||||
return redirect()->route("washing-machines.index");
|
return redirect()->route("washing-machines.index");
|
||||||
else { // Else - Add it
|
else { // Else - Add it
|
||||||
$location->save();
|
$location->save();
|
||||||
$locations = Location::query()->paginate(20);
|
$locations = Location::query()->get();
|
||||||
return redirect()->route("washing-machines.index", ['locations' => $locations]);//washing-machines.index kan byttes ud med locations.index
|
return redirect()->route("washing-machines.index", ['locations' => $locations]);//washing-machines.index kan byttes ud med locations.index
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -119,7 +119,7 @@ class LocationController extends Controller
|
||||||
$location->update($data);
|
$location->update($data);
|
||||||
$location->save();
|
$location->save();
|
||||||
|
|
||||||
$locations = Location::query()->paginate(20);
|
$locations = Location::query()->get();
|
||||||
return redirect()->route("washing-machines.index", ["locations" => $locations]); //washing-machines.index kan byttes ud med locations.index
|
return redirect()->route("washing-machines.index", ["locations" => $locations]); //washing-machines.index kan byttes ud med locations.index
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -74,7 +74,7 @@ class MenuPlanController extends Controller
|
||||||
return redirect()->route("menu-plans.index");
|
return redirect()->route("menu-plans.index");
|
||||||
else {
|
else {
|
||||||
$menuPlan->save();
|
$menuPlan->save();
|
||||||
$menuPlans = MenuPlan::query()->paginate(20);
|
$menuPlans = MenuPlan::query()->get();
|
||||||
|
|
||||||
$menuArray = [];
|
$menuArray = [];
|
||||||
|
|
||||||
|
@ -154,7 +154,7 @@ class MenuPlanController extends Controller
|
||||||
$menuplan->update($data);
|
$menuplan->update($data);
|
||||||
$menuplan->save();
|
$menuplan->save();
|
||||||
|
|
||||||
$menuPlans = MenuPlan::query()->paginate(20);
|
$menuPlans = MenuPlan::query()->get();
|
||||||
|
|
||||||
//Create news
|
//Create news
|
||||||
if($request->newsoption == true){
|
if($request->newsoption == true){
|
||||||
|
|
|
@ -22,7 +22,7 @@ class PermissionController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$permission = Permission::query()->paginate(20);
|
$permission = Permission::query()->get();
|
||||||
|
|
||||||
return Response::detect("permission.index", [ "permission" => $permission ]);
|
return Response::detect("permission.index", [ "permission" => $permission ]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ class ResourceCategoryController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$categories = ResourceCategory::query()->paginate($request->input("limit", 20));
|
$categories = ResourceCategory::query()->get();
|
||||||
|
|
||||||
return Response::detect("resource-categories.index", ["category"=> $categories]);
|
return Response::detect("resource-categories.index", ["category"=> $categories]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,7 +29,7 @@ class ResourceController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$resources = Resource::query()->paginate($request->input("limit", 20));
|
$resources = Resource::query()->get();
|
||||||
|
|
||||||
return Response::detect("resources.index", [ "resources" => $resources ]);
|
return Response::detect("resources.index", [ "resources" => $resources ]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ class ResourceExtensionController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$extensions = ResourceExtension::query()->paginate($request->input("limit", 20));
|
$extensions = ResourceExtension::query()->get();
|
||||||
|
|
||||||
return Response::detect("resource-extensions.index", ["extension" => $extensions]);
|
return Response::detect("resource-extensions.index", ["extension" => $extensions]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -80,7 +80,7 @@ class RolesController extends Controller
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$roles = Role::query()->paginate(20);
|
$roles = Role::query()->get();
|
||||||
return redirect()->route("roles.index", ['roles' => $roles]);
|
return redirect()->route("roles.index", ['roles' => $roles]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -158,7 +158,7 @@ class RolesController extends Controller
|
||||||
$role->update($data);
|
$role->update($data);
|
||||||
$role->save();
|
$role->save();
|
||||||
|
|
||||||
$roles = Role::query()->paginate(20);
|
$roles = Role::query()->get();
|
||||||
return redirect()->route("roles.index", ['roles' => $roles]);
|
return redirect()->route("roles.index", ['roles' => $roles]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ class RootController extends Controller
|
||||||
$perPage = 5;
|
$perPage = 5;
|
||||||
|
|
||||||
//All news
|
//All news
|
||||||
$newsCollection = News::query()->orderBy('id', 'desc')->paginate($perPage);
|
$newsCollection = News::query()->orderBy('id', 'desc')->get();
|
||||||
|
|
||||||
//Runs through all the news and deletes the old stuff
|
//Runs through all the news and deletes the old stuff
|
||||||
foreach ($newsCollection as $new)
|
foreach ($newsCollection as $new)
|
||||||
|
|
|
@ -71,8 +71,6 @@ class UserController extends Controller
|
||||||
"email" => "required",
|
"email" => "required",
|
||||||
"password" => "required|max:60",
|
"password" => "required|max:60",
|
||||||
"phone" => "required|max:8|min:8",
|
"phone" => "required|max:8|min:8",
|
||||||
//"eduenddate" => "",
|
|
||||||
//"education" => "required"
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
|
||||||
|
@ -97,9 +95,6 @@ class UserController extends Controller
|
||||||
$user->assignRole($roles);
|
$user->assignRole($roles);
|
||||||
$user->save();
|
$user->save();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
return redirect()->route('users.index');
|
return redirect()->route('users.index');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -132,7 +127,6 @@ class UserController extends Controller
|
||||||
if($id == 1)
|
if($id == 1)
|
||||||
return redirect()->route("users.index");
|
return redirect()->route("users.index");
|
||||||
|
|
||||||
|
|
||||||
return Response::detect("users.edit", [
|
return Response::detect("users.edit", [
|
||||||
"user" => $user,
|
"user" => $user,
|
||||||
"roles" => $roles,
|
"roles" => $roles,
|
||||||
|
@ -162,6 +156,7 @@ class UserController extends Controller
|
||||||
$allUsersEmail = User::query()->where('email', '=', $request->email)->where('id', '!=', $id)->get();
|
$allUsersEmail = User::query()->where('email', '=', $request->email)->where('id', '!=', $id)->get();
|
||||||
$allUsersPhone = User::query()->where('phone', '=', $request->phone)->where('id', '!=', $id)->get();
|
$allUsersPhone = User::query()->where('phone', '=', $request->phone)->where('id', '!=', $id)->get();
|
||||||
|
|
||||||
|
// If you're editing yourself or you have permission to edit others...
|
||||||
if($id === Auth::id() || auth()->user()->hasPermissionTo("user.edit")) {
|
if($id === Auth::id() || auth()->user()->hasPermissionTo("user.edit")) {
|
||||||
if ($request->roles != null && auth()->user()->hasPermissionTo("user.edit")) { //You can only edit roles on the admin site, so if there is an input roles, then update user info and edit roles
|
if ($request->roles != null && auth()->user()->hasPermissionTo("user.edit")) { //You can only edit roles on the admin site, so if there is an input roles, then update user info and edit roles
|
||||||
if(count($allUsersEmail) > 0)
|
if(count($allUsersEmail) > 0)
|
||||||
|
@ -190,7 +185,7 @@ class UserController extends Controller
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$users = User::query()->paginate(20);
|
$users = User::query()->get();
|
||||||
|
|
||||||
return redirect()->route("users.index");
|
return redirect()->route("users.index");
|
||||||
}
|
}
|
||||||
|
@ -234,8 +229,6 @@ class UserController extends Controller
|
||||||
return redirect()->route("root.index");
|
return redirect()->route("root.index");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if (request()->cookie('languagesSetting') == "dk")
|
if (request()->cookie('languagesSetting') == "dk")
|
||||||
return redirect()->back(303)->with('error#wrongcredentials', '<p class="text-center text-white"><b>Email eller Password matchede ikke!</b></p>');
|
return redirect()->back(303)->with('error#wrongcredentials', '<p class="text-center text-white"><b>Email eller Password matchede ikke!</b></p>');
|
||||||
if (request()->cookie('languagesSetting') == "en")
|
if (request()->cookie('languagesSetting') == "en")
|
||||||
|
@ -382,7 +375,7 @@ class UserController extends Controller
|
||||||
else
|
else
|
||||||
return redirect()->route("users.account")->with('success#credentialschanged', '<p class="text-center"><b>Dine oplysninger er hermed ændret!</b></p>');
|
return redirect()->route("users.account")->with('success#credentialschanged', '<p class="text-center"><b>Dine oplysninger er hermed ændret!</b></p>');
|
||||||
}
|
}
|
||||||
$users = User::query()->paginate(20);
|
$users = User::query()->get();
|
||||||
|
|
||||||
return redirect()->route("users.index");
|
return redirect()->route("users.index");
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,7 +34,7 @@ class WashingMachineController extends Controller
|
||||||
*/
|
*/
|
||||||
public function index(Request $request)
|
public function index(Request $request)
|
||||||
{
|
{
|
||||||
$machines = WashingMachine::query()->paginate(20);
|
$machines = WashingMachine::query()->get();
|
||||||
|
|
||||||
return Response::detect("washing-machines.index", [ "machines" => $machines ]);
|
return Response::detect("washing-machines.index", [ "machines" => $machines ]);
|
||||||
}
|
}
|
||||||
|
@ -73,7 +73,7 @@ class WashingMachineController extends Controller
|
||||||
return redirect()->route("washing-machines.store");
|
return redirect()->route("washing-machines.store");
|
||||||
else { // Else - Add it
|
else { // Else - Add it
|
||||||
$machine->save();
|
$machine->save();
|
||||||
$machines = WashingMachine::query()->paginate(20);
|
$machines = WashingMachine::query()->get();
|
||||||
return redirect()->route("washing-machines.index", ['machines' => $machines]);
|
return redirect()->route("washing-machines.index", ['machines' => $machines]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -131,7 +131,7 @@ class WashingMachineController extends Controller
|
||||||
else { // Else - Change the name
|
else { // Else - Change the name
|
||||||
$machine->update($data);
|
$machine->update($data);
|
||||||
$machine->save();
|
$machine->save();
|
||||||
$machines = WashingMachine::query()->paginate(20);
|
$machines = WashingMachine::query()->get();
|
||||||
return redirect()->route("washing-machines.index", ["machines" => $machines]);
|
return redirect()->route("washing-machines.index", ["machines" => $machines]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -81,7 +81,7 @@ class WashingReservationController extends Controller
|
||||||
return redirect()->route("washing-reservations.create", ["washing_reservation" => $machineReservation])->with('ReservationExists', '<p class="text-center"><b>Der findes allerede en reservation til denne tid, men denne vaskemaskine!</b></p>');
|
return redirect()->route("washing-reservations.create", ["washing_reservation" => $machineReservation])->with('ReservationExists', '<p class="text-center"><b>Der findes allerede en reservation til denne tid, men denne vaskemaskine!</b></p>');
|
||||||
} else {
|
} else {
|
||||||
$machineReservation->save();
|
$machineReservation->save();
|
||||||
$reservations = WashingReservation::query()->paginate($request->input("limit", 20));
|
$reservations = WashingReservation::query()->get();
|
||||||
|
|
||||||
return redirect()->route('washing-reservations.appindex', ["reservations" => $reservations]);
|
return redirect()->route('washing-reservations.appindex', ["reservations" => $reservations]);
|
||||||
}
|
}
|
||||||
|
@ -136,7 +136,7 @@ class WashingReservationController extends Controller
|
||||||
$machineReservation = WashingReservation::find($id);
|
$machineReservation = WashingReservation::find($id);
|
||||||
$machineReservation->delete();
|
$machineReservation->delete();
|
||||||
|
|
||||||
$reservations = WashingReservation::query()->paginate( 20);
|
$reservations = WashingReservation::query()->get();
|
||||||
|
|
||||||
if(app('router')->getRoutes()->match(app('request')->create(url()->previous()))->getName() == "washing-reservations.appindex")
|
if(app('router')->getRoutes()->match(app('request')->create(url()->previous()))->getName() == "washing-reservations.appindex")
|
||||||
return redirect()->route("washing-reservations.appindex");
|
return redirect()->route("washing-reservations.appindex");
|
||||||
|
@ -214,7 +214,7 @@ class WashingReservationController extends Controller
|
||||||
{
|
{
|
||||||
WashingReservation::query()->where('time', '<', date('Y-m-d H:i:s', strtotime('-1 hour')))->delete();
|
WashingReservation::query()->where('time', '<', date('Y-m-d H:i:s', strtotime('-1 hour')))->delete();
|
||||||
|
|
||||||
$reservations = WashingReservation::query()->where("user_id", "=", auth()->user()->id)->orderBY('time' , 'asc')->paginate(10);
|
$reservations = WashingReservation::query()->where("user_id", "=", auth()->user()->id)->orderBY('time' , 'asc')->get();
|
||||||
|
|
||||||
return Response::detect("washing-reservations.index", [ "reservations" => $reservations]);
|
return Response::detect("washing-reservations.index", [ "reservations" => $reservations]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -80,6 +80,15 @@ select {
|
||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.select2-container--default, .select2-search, .selection, .select2-selection--single, .select2-results__options * {
|
||||||
|
color: white !important;
|
||||||
|
background-color: #2F3136 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.select2-selection__rendered {
|
||||||
|
color: white !important;
|
||||||
|
}
|
||||||
|
|
||||||
input.appinput {
|
input.appinput {
|
||||||
border: none;
|
border: none;
|
||||||
border-bottom: white solid 2px;
|
border-bottom: white solid 2px;
|
||||||
|
|
|
@ -10,6 +10,8 @@ return[
|
||||||
"vejledning" => "Vejledninger",
|
"vejledning" => "Vejledninger",
|
||||||
"konto" => "Konto",
|
"konto" => "Konto",
|
||||||
"logud" => "Log ud",
|
"logud" => "Log ud",
|
||||||
|
"allekategorier" => "Alle kategorier",
|
||||||
|
"kategorier" => "Kategorier",
|
||||||
"dereringenmenuplanerdenneuge" => "Der er ingen menuplaner denne uge",
|
"dereringenmenuplanerdenneuge" => "Der er ingen menuplaner denne uge",
|
||||||
"dereringenaktiviteter" => "Der er ingen aktiviteter",
|
"dereringenaktiviteter" => "Der er ingen aktiviteter",
|
||||||
"setilmeldteaktiviteter" => "Se Tilmeldte Aktiviteter",
|
"setilmeldteaktiviteter" => "Se Tilmeldte Aktiviteter",
|
||||||
|
|
|
@ -6,7 +6,7 @@ return[
|
||||||
"reservationer" => "Reservations",
|
"reservationer" => "Reservations",
|
||||||
"kontoret" => "Contacts",
|
"kontoret" => "Contacts",
|
||||||
"vagttelefon" => "Emergency phone",
|
"vagttelefon" => "Emergency phone",
|
||||||
"vejledning" => "Guide",
|
"vejledning" => "Guides",
|
||||||
"home" => "Home",
|
"home" => "Home",
|
||||||
"logud" => "Log out",
|
"logud" => "Log out",
|
||||||
"konto" => "Account",
|
"konto" => "Account",
|
||||||
|
@ -14,6 +14,8 @@ return[
|
||||||
"trisdag" => "Tuesday",
|
"trisdag" => "Tuesday",
|
||||||
"onsdag" => "Wednesday",
|
"onsdag" => "Wednesday",
|
||||||
"torsdag" => "Thursday",
|
"torsdag" => "Thursday",
|
||||||
|
"allekategorier" => "All categories",
|
||||||
|
"kategorier" => "Categories",
|
||||||
"dereringenmenuplanerdenneuge" => "There is no menu for this week",
|
"dereringenmenuplanerdenneuge" => "There is no menu for this week",
|
||||||
"uge" => "week",
|
"uge" => "week",
|
||||||
"ugestor" => "Week",
|
"ugestor" => "Week",
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
<label hidden id="error" for="errormesseages">Navn findes allerede</label>
|
<label hidden id="error" for="errormesseages">Navn findes allerede</label>
|
||||||
<input type="text" name="name" id="title" required>
|
<input type="text" name="name" id="title" required>
|
||||||
<div>
|
<div>
|
||||||
<select name="guide_category_id" id="guidesCategory">
|
<select name="guide_category_id" id="guidesCategory" required>
|
||||||
<option disabled selected value> -- Vælg en kategori -- </option>
|
<option disabled selected value> -- Vælg en kategori -- </option>
|
||||||
@foreach(\App\GuidesCategory::query()->get() as $guideCategory)
|
@foreach(\App\GuidesCategory::query()->get() as $guideCategory)
|
||||||
<option value="{{ $guideCategory->id }}">{{ $guideCategory->guidesCategoryName }}</option>
|
<option value="{{ $guideCategory->id }}">{{ $guideCategory->guidesCategoryName }}</option>
|
||||||
|
|
|
@ -31,7 +31,7 @@
|
||||||
<label hidden id="error" for="errormesseages">Navn findes allerede</label>
|
<label hidden id="error" for="errormesseages">Navn findes allerede</label>
|
||||||
<input value="{{$guide->name}}" type="text" name="name" id="title" required>
|
<input value="{{$guide->name}}" type="text" name="name" id="title" required>
|
||||||
<div>
|
<div>
|
||||||
<select name="guide_category_id" id="guidesCategory">
|
<select name="guide_category_id" id="guidesCategory" required>
|
||||||
<option disabled selected value> -- Vælg en kategori -- </option>
|
<option disabled selected value> -- Vælg en kategori -- </option>
|
||||||
@foreach(\App\GuidesCategory::query()->get() as $guideCategory)
|
@foreach(\App\GuidesCategory::query()->get() as $guideCategory)
|
||||||
{{ $selected = "" }}
|
{{ $selected = "" }}
|
||||||
|
|
|
@ -92,7 +92,6 @@
|
||||||
</tr>
|
</tr>
|
||||||
@endforeach
|
@endforeach
|
||||||
</table>
|
</table>
|
||||||
{{ $machines->links() }}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -31,10 +31,38 @@
|
||||||
ol {
|
ol {
|
||||||
padding-right: 8px;
|
padding-right: 8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
input, select {
|
||||||
|
/* margin-bottom: 0;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
.select2-container--default .select2-results>.select2-results__options {
|
||||||
|
max-height: 120px !important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
<script src="{{ asset("/js/jquery-3.2.1.min.js") }}"></script>
|
||||||
|
<link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/css/select2.min.css" rel="stylesheet" />
|
||||||
|
<script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/js/select2.min.js"></script>
|
||||||
|
<script>
|
||||||
|
// In your Javascript (external .js resource or <script> tag)
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('.js-example-basic-single').select2();
|
||||||
|
});
|
||||||
|
</script>
|
||||||
<main style="min-height: calc(100% - 61.34px);">
|
<main style="min-height: calc(100% - 61.34px);">
|
||||||
<h1 class="text-center sde-blue mt-0" style="margin-bottom: 2rem;">{{__('msg.vejledning')}}</h1>
|
<h1 class="text-center sde-blue mt-0" style="margin-bottom: 2rem;">{{__('msg.vejledning')}}</h1>
|
||||||
@if(!$guides->isEmpty())
|
@if(!$guides->isEmpty())
|
||||||
|
@if (count(\App\GuidesCategory::query()->get()) > 1)
|
||||||
|
<h4 class="mt-0 mb-0">{{ __("msg.kategorier") }}</h4>
|
||||||
|
<select id="categorySelect" class="js-example-basic-single" name="state" style="margin-bottom: 2rem !important;">
|
||||||
|
<option value="All" selected>{{ __("msg.allekategorier") }}</option>
|
||||||
|
@foreach (\App\GuidesCategory::query()->get() as $Category)
|
||||||
|
<option value="{{ $Category->id }}">{{ $Category->guidesCategoryName }}</option>
|
||||||
|
@endforeach
|
||||||
|
</select>
|
||||||
|
@endif
|
||||||
|
|
||||||
|
<div id="main">
|
||||||
@foreach($guides as $guide)
|
@foreach($guides as $guide)
|
||||||
<div class="card">
|
<div class="card">
|
||||||
@if($guide->resource_id !== null)
|
@if($guide->resource_id !== null)
|
||||||
|
@ -55,9 +83,28 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@endforeach
|
@endforeach
|
||||||
|
</div>
|
||||||
@else
|
@else
|
||||||
<p style="margin: 0 18px; margin-bottom: auto; text-align: center">{{__('msg.dereringenvejledninger')}}.</p>
|
<p style="margin: 0 18px; margin-bottom: auto; text-align: center">{{__('msg.dereringenvejledninger')}}.</p>
|
||||||
@endif
|
@endif
|
||||||
<button onclick="window.history.back()" style="margin-top: auto;" class="btn btn-sde-blue text-white mb-1 mt-1" >{{__('msg.tilbage')}}</button>
|
<button onclick="window.history.back()" style="margin-top: auto;" class="btn btn-sde-blue text-white mb-1 mt-1" >{{__('msg.tilbage')}}</button>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
$('#categorySelect').on('change', function () {
|
||||||
|
$value = $(this).val();
|
||||||
|
|
||||||
|
$.ajax({
|
||||||
|
type: 'get',
|
||||||
|
url: '{{ route("guides.showCategory") }}',
|
||||||
|
data: { 'category':$value },
|
||||||
|
success:function (data) {
|
||||||
|
$('#main').html(data);
|
||||||
|
},
|
||||||
|
error:function (data) {
|
||||||
|
console.log(data);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
})
|
||||||
|
</script>
|
||||||
@endsection
|
@endsection
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
@else
|
@else
|
||||||
<link type="text/css" rel="stylesheet" href="{{ mix("/css/webapp.css") }}">
|
<link type="text/css" rel="stylesheet" href="{{ mix("/css/webapp.css") }}">
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
function setMain() {
|
function setMain() {
|
||||||
var main = document.getElementsByTagName("main")[0];
|
var main = document.getElementsByTagName("main")[0];
|
||||||
|
@ -89,7 +88,6 @@
|
||||||
option, textarea {
|
option, textarea {
|
||||||
color: black;
|
color: black;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
@yield("content")
|
@yield("content")
|
||||||
<script src="{{ mix("/js/app.js") }}"></script>
|
<script src="{{ mix("/js/app.js") }}"></script>
|
||||||
|
|
|
@ -176,7 +176,8 @@
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
<div class="container" style="margin-top: 8px;">
|
<div class="container" style="margin-top: 8px;">
|
||||||
{!! \App\Helpers::closetags(substr($new->content, 0, 300) ) !!}
|
@php $tags = [ '<p>', '<b>', '<em>', '<a>', '<u>', '<s>', '<sub>', '<ul>', '<li>', '<sup>', '<div>', '<blockquote>', '<ol>', '<strong>', '<br>', '<h1>', '<h2>', '<h3>', '<h4>', '<h5>', '<h6>', '<h7>', '<span>'] @endphp
|
||||||
|
{!! \App\Helpers::closetags(substr(strip_tags($new->content, $tags), 0, 300)) !!}
|
||||||
@if ($new->type == 'Guide') {{-- Else if's displaying guides, then show `Læs mere` --}}
|
@if ($new->type == 'Guide') {{-- Else if's displaying guides, then show `Læs mere` --}}
|
||||||
<div class="row" style="justify-content: center; padding-top: 12px; border-top: 1px solid rgba(0, 0, 0, .2);">
|
<div class="row" style="justify-content: center; padding-top: 12px; border-top: 1px solid rgba(0, 0, 0, .2);">
|
||||||
<a style="font-weight: 700;" href="{{route("guides.show", ["guide" => $new->arrangement_id])}}" class="sde-blue">{{__('msg.læsmere')}}</a>
|
<a style="font-weight: 700;" href="{{route("guides.show", ["guide" => $new->arrangement_id])}}" class="sde-blue">{{__('msg.læsmere')}}</a>
|
||||||
|
|
|
@ -46,6 +46,7 @@ Route::post("/signupStore", "UserController@signupStore")->name("users.signupSto
|
||||||
|
|
||||||
//Search
|
//Search
|
||||||
Route::get("/machineapi", "WashingMachineController@search")->name("washing-machines.search");
|
Route::get("/machineapi", "WashingMachineController@search")->name("washing-machines.search");
|
||||||
|
Route::get("/showCategory", "GuideController@showCategory")->name("guides.showCategory");
|
||||||
|
|
||||||
//Cookies
|
//Cookies
|
||||||
Route::get("/languages", "UserController@setLanguages")->name("users.setLanguages");
|
Route::get("/languages", "UserController@setLanguages")->name("users.setLanguages");
|
||||||
|
|
Loading…
Reference in New Issue