feat: update and dynamic profile for admin
This commit is contained in:
@@ -6,11 +6,20 @@ use Illuminate\Http\Request;
|
|||||||
|
|
||||||
class ProfileController extends Controller
|
class ProfileController extends Controller
|
||||||
{
|
{
|
||||||
//
|
|
||||||
public function index()
|
public function index()
|
||||||
{
|
{
|
||||||
|
$admin = auth('admin')->user();
|
||||||
|
|
||||||
|
if ($admin) {
|
||||||
|
$registerTime = verta($admin->created_at)->format('Y/m/d');
|
||||||
|
|
||||||
|
return view('dashboard.profile', compact('admin', 'registerTime'));
|
||||||
|
}
|
||||||
|
|
||||||
$user = auth()->user();
|
$user = auth()->user();
|
||||||
|
|
||||||
$registerTime = verta($user->created_at)->format('Y/m/d');
|
$registerTime = verta($user->created_at)->format('Y/m/d');
|
||||||
return view('dashboard.profile' , compact('user' , 'registerTime'));
|
|
||||||
|
return view('dashboard.profile', compact('user', 'registerTime'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,6 +33,14 @@
|
|||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
|
<a href="{{ route('profile') }}"
|
||||||
|
class="{{ request()->routeIs('profile') ? 'active' : '' }}">
|
||||||
|
<i class="far fa-home"></i>
|
||||||
|
نمایه من
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
|
||||||
<a href="{{route('admin.user.index')}}">
|
<a href="{{route('admin.user.index')}}">
|
||||||
<i class="far fa-users"></i>
|
<i class="far fa-users"></i>
|
||||||
لیست کاربران سایت
|
لیست کاربران سایت
|
||||||
|
|||||||
@@ -1,27 +1,78 @@
|
|||||||
@extends('dashboard.layouts.app')
|
@extends('dashboard.layouts.app')
|
||||||
@section('title' , 'پروفایل')
|
|
||||||
|
@section('title', 'پروفایل')
|
||||||
|
|
||||||
@section('account-content')
|
@section('account-content')
|
||||||
<div class="user-profile-wrapper">
|
<div class="user-profile-wrapper">
|
||||||
<div class="user-profile-card">
|
<div class="user-profile-card">
|
||||||
|
|
||||||
<h4 class="user-profile-card-title">پروفایل</h4>
|
<h4 class="user-profile-card-title">پروفایل</h4>
|
||||||
|
|
||||||
<div class="col-lg-6">
|
<div class="col-lg-6">
|
||||||
<div class="profile-info-list">
|
<div class="profile-info-list">
|
||||||
<ul>
|
<ul>
|
||||||
<li>اسم کامل : <span>{{$user->first_name . ' ' . $user->last_name}}</span></li>
|
|
||||||
<li>ایمیل:
|
@if(isset($admin))
|
||||||
<span>
|
|
||||||
<a href="/cdn-cgi/l/email-protection" class="__cf_email__"
|
{{-- اطلاعات Admin --}}
|
||||||
data-cfemail="680207061b0706280d10090518040d460b0705">
|
<li>
|
||||||
{{$user->email}}
|
اسم کامل :
|
||||||
</a>
|
<span>
|
||||||
</span>
|
{{ $admin->first_name . ' ' . $admin->last_name }}
|
||||||
</li>
|
</span>
|
||||||
<li>شماره: <span>{{$user->mobile}}</span></li>
|
</li>
|
||||||
<li>تاریخ عضویت: <span>{{$registerTime}}</span></li>
|
|
||||||
|
<li>
|
||||||
|
ایمیل:
|
||||||
|
<span>
|
||||||
|
{{ $admin->email }}
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
تاریخ عضویت:
|
||||||
|
<span>
|
||||||
|
{{ $registerTime }}
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
@elseif(isset($user))
|
||||||
|
|
||||||
|
{{-- اطلاعات User --}}
|
||||||
|
<li>
|
||||||
|
اسم کامل :
|
||||||
|
<span>
|
||||||
|
{{ $user->first_name . ' ' . $user->last_name }}
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
ایمیل:
|
||||||
|
<span>
|
||||||
|
{{ $user->email }}
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
شماره:
|
||||||
|
<span>
|
||||||
|
{{ $user->mobile }}
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li>
|
||||||
|
تاریخ عضویت:
|
||||||
|
<span>
|
||||||
|
{{ $registerTime }}
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
@endif
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
|||||||
Reference in New Issue
Block a user