@php( $headerOption = [ 'title' => $module, // 'header_buttons' => [ // '', // ($permission['create'] ? ''. \Config::get('settings.icon_add') .' Add New' : ''), // ], 'header_buttons' => [$permission['create'] ? '' . \Config::get('settings.icon_add') . ' Add New' : ''], 'filters' => isset($filters) ? $filters : [], 'data' => isset($data) ? $data : [], ], ) @extends('admin.layouts.layout', $headerOption) @section('content')
| Name {!! \App\Helpers\Helper::sort($routePrefix . '.index', 'first_name', $orderBy) !!} | Contact {!! \App\Helpers\Helper::sort($routePrefix . '.index', 'email', $orderBy) !!} | Role {!! \App\Helpers\Helper::sort($routePrefix . '.index', 'r__title', $orderBy) !!} | Status | Created At | Last Login | @if ($permission['edit'] || $permission['destroy'])Action | @endif||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {!! \App\Helpers\Helper::genLogo($val->avatar, $val, 'xs', 'rounded-circle') !!} | {{--{{ $val->full_name }} | --}}{{ $val->full_name }} | Email: {{ $val->email }} | {{ $val->role_title }} | {!! $val->statuses[$val->status]['name'] !!} | {{-- {{ \App\Helpers\Helper::showDate($val->created_at) }} --}} | {{-- {{ \App\Helpers\Helper::showDate($val->last_login_at?->timezone('UTC')->toDateTimeString()) ?? '' }} --}} @if ($val->last_login_at) @endif | @if ($permission['edit'] || $permission['destroy']){{-- Status Toggle Button --}} @if (Auth::user()->id != $val->id) @php $currentStatus = $val->status; $isActive = $currentStatus == 1; $statusText = $isActive ? 'Deactivate' : 'Activate'; $buttonClass = $isActive ? 'btn-outline-warning' : 'btn-outline-success'; $iconClass = $isActive ? 'bx-power-off' : 'bx-check-circle'; $newStatus = $isActive ? 3 : 1; $title = $isActive ? 'Click to deactivate this user' : 'Click to activate this user'; @endphp @endif @if ($permission['edit']) {!! \Config::get('settings.icon_edit') !!} @endif @if ($permission['destroy'] && $val->id != auth()->user()->id) {!! \Config::get('settings.icon_delete') !!} {!! html()->form('DELETE', route($routePrefix . '.destroy', $val->id))->attributes([ 'style' => 'display:inline', 'id' => 'delete-form-' . $val->id, ])->open() !!} {!! html()->form()->close() !!} @endif | @endif||||||||||||||||
|
No Data
|
||||||||||||||||||||||||