Ignore:
Timestamp:
10/24/21 20:55:11 (3 years ago)
Author:
beratkjufliju <kufliju@…>
Branches:
develop, master
Children:
7043def
Parents:
e0d3f94
Message:

bug fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • resources/views/dashboard/users/index.blade.php

    re0d3f94 r0df7a93  
    2121        </nav>
    2222        <div class="dropdown">
     23            @if(auth()->user()->hasPermission('manage_all_users'))
    2324            <a href="javascript:void(0)" data-toggle="modal" data-target="#createModal" class="btn btn-primary text-white">
    2425                <i class="fa fa-plus pr-1"></i> New
    2526            </a>
     27            @endif
     28            @if(auth()->user()->hasPermission('export_data'))
    2629            <a href="{{ route('dashboard.users.export') }}" class="btn btn-success text-white">
    2730                <i class="fa fa-table pr-1"></i> Export
    2831            </a>
     32                @endif
    2933        </div>
    3034    </div>
     
    9397                                        @endif
    9498                                    </td>
     99                                    @if(auth()->user()->hasPermission('manage_all_users'))
    95100                                    @if($user->hasRole("Referent") && $user->is_confirmed)
    96101                                        <td>
     
    98103                                                <i class="ti-pencil"></i>
    99104                                            </a>
    100                                             <a href="javascript:void(0)" class="text-danger ml-2" data-action="{{ route("dashboard.users.destroy", ["id" => $user->id]) }}" data-method="delete" title="Delete">
     105                                            <a href="javascript:void(0)" class="text-danger ml-2" data-toggle="modal" data-target="#deleteModal_{{$user->id}}" title="Delete">
    101106                                                <i class="ti-trash"></i>
    102107                                            </a>
     
    105110                                        <td>/</td>
    106111                                        @endif
     112                                    @else
     113                                    <td></td>
     114                                    @endif
    107115                                </tr>
    108116
     
    199207                                </div>
    200208
     209                                <div class="modal fade" id="deleteModal_{{$user->id}}" tabindex="-1" role="dialog" aria-hidden="true">
     210                                    <div class="modal-dialog modal-dialog-centered" role="document">
     211                                        <div class="modal-content">
     212                                            <div class="modal-header">
     213                                                <h5 class="modal-title" id="exampleModalCenterTitle">Delete confirmation</h5>
     214                                                <button type="button" class="close" data-dismiss="modal" aria-label="Close">
     215                                                    <i class="ti-close"></i>
     216                                                </button>
     217                                            </div>
     218                                            <div class="modal-body">
     219                                                <form action="{{ route("dashboard.users.destroy", $user->id) }}" method="POST">
     220                                                    @csrf
     221                                                    @method('DELETE')
     222                                                    <p>Are you sure you want to delete user {{$user->username}} ?</p>
     223                                                    <p>Number of folders created: <a href="{{ route("dashboard.folders.index", ['id' => $user->id]) }}" class="text-linkedin">{{\App\Models\Folder::where('user_id', $user->id)->count()}}</a></p>
     224                                                    <div class="modal-footer">
     225                                                        <button type="button" class="btn btn-secondary" data-dismiss="modal">Close
     226                                                        </button>
     227                                                        <button type="submit" class="btn btn-primary">Save changes</button>
     228                                                    </div>
     229                                                </form>
     230                                            </div>
     231
     232                                        </div>
     233                                    </div>
     234                                </div>
    201235                            @endforeach
    202236                            </tbody>
Note: See TracChangeset for help on using the changeset viewer.