ctrlpanel/themes/default/views/admin/users/edit.blade.php

186 lines
10 KiB
PHP
Raw Normal View History

2021-06-05 09:26:32 +00:00
@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">
2021-12-13 09:12:32 +00:00
<h1>{{__('Users')}}</h1>
2021-06-05 09:26:32 +00:00
</div>
<div class="col-sm-6">
<ol class="breadcrumb float-sm-right">
2021-12-13 09:12:32 +00:00
<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"
2021-12-13 09:12:32 +00:00
href="{{route('admin.users.edit' , $user->id)}}">{{__('Edit')}}</a></li>
2021-06-05 09:26:32 +00:00
</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">
2021-06-05 09:26:32 +00:00
@csrf
@method('PATCH')
<div class="form-group">
2021-12-13 09:12:32 +00:00
<label for="name">{{__('Username')}}</label>
2021-06-05 09:26:32 +00:00
<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">
2021-12-13 09:12:32 +00:00
<label for="email">{{__('Email')}}</label>
2021-06-05 09:26:32 +00:00
<input value="{{$user->email}}" id="email" name="email" type="text"
class="form-control @error('email') is-invalid @enderror"
required="required">
2021-06-05 09:26:32 +00:00
@error('email')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
<div class="form-group">
2021-12-13 09:12:32 +00:00
<label for="pterodactyl_id">{{__('Pterodactyl ID')}}</label>
<input value="{{$user->pterodactyl_id}}" id="pterodactyl_id" name="pterodactyl_id"
type="number"
class="form-control @error('pterodactyl_id') is-invalid @enderror"
required="required">
@error('pterodactyl_id')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
<div class="text-muted">
2021-12-13 09:12:32 +00:00
{{__('This ID refers to the user account created on pterodactyls panel.')}} <br>
<small>{{__('Only edit this if you know what youre doing :)')}}</small>
</div>
</div>
2021-06-05 09:26:32 +00:00
<div class="form-group">
<label for="credits">{{CREDITS_DISPLAY_NAME}}</label>
<input value="{{$user->credits}}" id="credits" name="credits" step="any" min="0"
2021-07-10 06:58:11 +00:00
max="99999999"
type="number" class="form-control @error('credits') is-invalid @enderror"
required="required">
2021-06-05 09:26:32 +00:00
@error('credits')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
<div class="form-group">
2021-12-13 09:12:32 +00:00
<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"
2021-06-05 09:26:32 +00:00
required="required">
@error('server_limit')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
<div class="form-group">
2021-12-13 09:12:32 +00:00
<label for="role">{{__('Role')}}</label>
2021-06-05 09:26:32 +00:00
<div>
<select id="role" name="role"
class="custom-select @error('role') is-invalid @enderror"
2021-06-05 09:26:32 +00:00
required="required">
<option @if($user->role == 'admin') selected @endif class="text-danger"
value="admin">
2021-12-13 09:12:32 +00:00
{{__(' Administrator')}}
</option>
<option @if($user->role == 'moderator') selected @endif class="text-info" value="moderator">
{{__('Moderator')}}
2022-08-01 16:52:16 +00:00
</option>
2021-12-13 09:12:32 +00:00
<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>
2022-07-12 05:33:48 +00:00
</div>
<div class="form-group">
<label for="name">{{__('Referral-Code')}}</label>
<input value="{{$user->referral_code}}" id="referral_code" name="referral_code" type="text"
class="form-control @error('referral_code') is-invalid @enderror" required="required">
@error('referral_code')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
2021-12-13 09:12:32 +00:00
@error('role')
<div class="text-danger">
{{$message}}
2021-06-05 09:26:32 +00:00
</div>
@enderror
2022-07-12 05:33:48 +00:00
2021-06-05 09:26:32 +00:00
<div class="form-group text-right">
2021-12-13 09:12:32 +00:00
<button type="submit" class="btn btn-primary">{{__('Submit')}}</button>
2021-06-05 09:26:32 +00:00
</div>
</div>
</div>
</div>
<div class="col-lg-6">
<div class="card">
<div class="card-body">
<div class="col">
2021-12-13 09:12:32 +00:00
<div class="form-group"><label>{{__('New Password')}}</label> <input
class="form-control @error('new_password') is-invalid @enderror"
name="new_password" type="password" placeholder="••••••">
@error('new_password')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
</div>
<div class="col">
2021-12-13 09:12:32 +00:00
<div class="form-group"><label>{{__('Confirm Password')}}</label>
<input
class="form-control @error('new_password_confirmation') is-invalid @enderror"
name="new_password_confirmation" type="password"
placeholder="••••••">
@error('new_password_confirmation')
<div class="invalid-feedback">
{{$message}}
</div>
@enderror
</div>
</div>
2021-06-05 09:26:32 +00:00
</form>
</div>
</div>
</div>
</div>
</div>
2021-06-05 09:26:32 +00:00
</section>
<!-- END CONTENT -->
@endsection