ctrlpanel/resources/views/admin/users/edit.blade.php
2021-06-05 11:26:32 +02:00

113 lines
5.8 KiB
PHP

@extends('layouts.main')
@section('content')
<!-- CONTENT HEADER -->
<section class="content-header">
<div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<h1>Users</h1>
</div>
<div class="col-sm-6">
<ol class="breadcrumb float-sm-right">
<li class="breadcrumb-item"><a href="{{route('home')}}">Dashboard</a></li>
<li class="breadcrumb-item"><a href="{{route('admin.users.index')}}">Users</a></li>
<li class="breadcrumb-item"><a class="text-muted" href="{{route('admin.users.edit' , $user->id)}}">Edit</a></li>
</ol>
</div>
</div>
</div>
</section>
<!-- END CONTENT HEADER -->
<!-- MAIN CONTENT -->
<section class="content">
<div class="container-fluid">
<div class="row">
<div class="col-lg-6">
<div class="card">
<div class="card-body">
<form action="{{route('admin.users.update' , $user->id)}}" method="POST">
@csrf
@method('PATCH')
<div class="form-group">
<label for="name">Username</label>
<input value="{{$user->name}}" id="name" name="name" type="text"
class="form-control @error('name') is-invalid @enderror" required="required">
@error('name')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
<div class="form-group">
<label for="email">Email</label>
<input value="{{$user->email}}" id="email" name="email" type="text"
class="form-control @error('email') is-invalid @enderror" required="required">
@error('email')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
<div class="form-group">
<label for="credits">Credits</label>
<input value="{{$user->credits}}" id="credits" name="credits" step="any" min="0" max="1000000"
type="number" class="form-control @error('credits') is-invalid @enderror" required="required">
@error('credits')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
<div class="form-group">
<label for="server_limit">Server Limit</label>
<input value="{{$user->server_limit}}" id="server_limit" name="server_limit" min="0" max="1000000"
type="number" class="form-control @error('server_limit') is-invalid @enderror"
required="required">
@error('server_limit')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
<div class="form-group">
<label for="role">Role</label>
<div>
<select id="role" name="role" class="custom-select @error('role') is-invalid @enderror"
required="required">
<option @if($user->role == 'admin') selected @endif class="text-danger" value="admin">
Administrator
</option>
<option @if($user->role == 'client') selected @endif class="text-success" value="client">
Client
</option>
<option @if($user->role == 'member') selected @endif class="text-secondary" value="member">
Member
</option>
</select>
</div>
@error('role')
<div class="text-danger">
{{$message}}
</div>
@enderror
</div>
<div class="form-group text-right">
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- END CONTENT -->
@endsection