Files
law-api/resources/views/admin/users/update.blade.php
2026-08-16 17:15:47 +03:30

85 lines
4.3 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@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 }} ({{ 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