87 lines
4.4 KiB
PHP
87 lines
4.4 KiB
PHP
@extends('admin.layouts.app')
|
||
@section('content')
|
||
<div class="row">
|
||
@include('admin.layouts.errors')
|
||
|
||
<!-- Existing User Edit Box -->
|
||
<div class="col-lg-6">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
<h4 class="card-title">ویرایش کاربر</h4>
|
||
<div>
|
||
<form action="{{ route('users.update',$user->id) }}" method="post">
|
||
@csrf
|
||
@method('put')
|
||
<div class="mb-4">
|
||
<input class="form-control" name="name" type="text" placeholder="نام" value="{{$user->name}}">
|
||
</div>
|
||
<div class="mb-4">
|
||
<input class="form-control" name="email" type="email" placeholder="ایمیل" value="{{$user->email}}">
|
||
</div>
|
||
<div class="mb-4">
|
||
<input class="form-control" name="mobile" type="text" placeholder="موبایل" value="{{$user->mobile}}">
|
||
</div>
|
||
<div class="custom-control custom-switch mb-2" dir="ltr">
|
||
<input type="checkbox" class="custom-control-input" id="customSwitch1" name="is_admin" {{ $user->is_admin ? 'checked="true"' :'' }}>
|
||
<label class="custom-control-label" for="customSwitch1">ادمین</label>
|
||
</div>
|
||
<button class="btn btn-primary" type="submit">ثبت</button>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Manual Subscription & Revoke Box -->
|
||
<div class="col-lg-6">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
<h4 class="card-title mb-4">مدیریت اشتراک</h4>
|
||
|
||
@if(session('success'))
|
||
<div class="alert alert-success">{{ session('success') }}</div>
|
||
@endif
|
||
@if(session('error'))
|
||
<div class="alert alert-danger">{{ session('error') }}</div>
|
||
@endif
|
||
|
||
<!-- ADD SUBSCRIPTION FORM -->
|
||
<form action="{{ route('admin.subscriptions.manual') }}" method="POST">
|
||
@csrf
|
||
<input type="hidden" name="user_id" value="{{ $user->id }}">
|
||
|
||
<div class="form-group mb-4">
|
||
<label for="subscribe_plan_id" class="form-label">انتخاب پلن اشتراک</label>
|
||
<select name="subscribe_plan_id" id="subscribe_plan_id" class="form-control" required>
|
||
<option value="">یک پلن انتخاب کنید...</option>
|
||
@foreach($paidPlans as $plan)
|
||
<option value="{{ $plan->id }}">
|
||
{{ $plan->name }} | نوع: {{ $plan->type ?? 'ندارد' }} | ({{ number_format($plan->price) }} تومان)
|
||
</option>
|
||
@endforeach
|
||
</select>
|
||
</div>
|
||
|
||
<button type="submit" class="btn btn-success w-100">ثبت اشتراک دستی</button>
|
||
</form>
|
||
|
||
<hr class="my-4">
|
||
|
||
<!-- REVOKE (0 DAYS) FORM -->
|
||
<h5 class="text-danger mb-2">لغو اشتراک</h5>
|
||
<p class="text-muted font-size-13">با این کار، تمامی روزهای باقیمانده از اشتراک فعلی کاربر صفر خواهد شد.</p>
|
||
<form action="{{ route('admin.subscriptions.revoke') }}" method="POST">
|
||
@csrf
|
||
<input type="hidden" name="user_id" value="{{ $user->id }}">
|
||
<button type="submit" class="btn btn-outline-danger w-100" onclick="return confirm('آیا مطمئنید که میخواهید اشتراک این کاربر را صفر کنید؟')">
|
||
صفر کردن اشتراک (۰ روز)
|
||
</button>
|
||
</form>
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
@endsection
|