67 lines
2.9 KiB
PHP
67 lines
2.9 KiB
PHP
@extends('admin.layoutWithNavigation')
|
|
|
|
@section('pageHeading', @trans('admin/userManagement.overview'))
|
|
|
|
@section('headerButtons')
|
|
|
|
@can('create', \App\Models\User::class)
|
|
<a class="btn rounded btn-sm btn-secondary" href="{{route('users.new')}}">
|
|
<i class="fa fa-plus"></i>
|
|
</a>
|
|
@endcan
|
|
|
|
@foreach($statuses as $status => $translation)
|
|
<a class="btn btn-sm rounded @if($status != $currentStatus) btn-secondary @else btn-primary @endif"
|
|
href="{{route('users.overview', ['status' => $status])}}">{{$translation}}</a>
|
|
@endforeach
|
|
@endsection
|
|
|
|
@section('content')
|
|
<div class="row users-list sameheight-container">
|
|
@forelse($users as $user)
|
|
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">
|
|
<div class="card card-default">
|
|
<div class="card-block container truncate sameheight-item">
|
|
<div class="col-xs-12 text-center">
|
|
@can('view', $user)
|
|
<a href="{{route('users.detail', ['id' => $user->id])}}">
|
|
<img src="{{\App\CMS\Helpers\Gravatar::img($user->email, 100)}}" alt="" />
|
|
</a>
|
|
@else
|
|
<img src="{{\App\CMS\Helpers\Gravatar::img($user->email, 100)}}" alt="" />
|
|
@endcan
|
|
</div>
|
|
<div class="col-xs-12">
|
|
<ul>
|
|
@if(!empty($user->name))
|
|
<li><a href="{{route('users.edit', ['id' => $user->id])}}">{{$user->name}}</a></li>
|
|
@endif
|
|
<li><a href="{{route('users.edit', ['id' => $user->id])}}">{{$user->email}}</a></li>
|
|
<li><em>{{$roles[$user->role]}}</em></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="card-footer text-right">
|
|
@can('view', $user)
|
|
<a href="{{route('users.detail', ['id' => $user->id])}}" class="btn btn-secondary"><i
|
|
class="fa fa-info"></i></a>
|
|
@endcan
|
|
@can('update', $user)
|
|
<a href="{{route('users.edit', ['id' => $user->id])}}" class="btn btn-primary"><i
|
|
class="fa fa-pencil edit"></i></a>
|
|
@endcan
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@empty
|
|
<div class="alert alert-info">
|
|
<em>@lang('admin/userManagement.noUsers')</em>
|
|
</div>
|
|
@endforelse
|
|
|
|
</div>
|
|
|
|
<div class="row pagination">
|
|
{!! $users->render() !!}
|
|
</div>
|
|
@stop |