Exemple #1
0
@if (count($users))
 <table class="table table-bordered table-hover">
 <thead>
  <tr>
   <th><a href="/users?sort=name">Name</a></th>
   <th><a href="/users?sort=name">Roles</a></th>
  </tr>
 </thead>
 <tbody>
  @foreach ($users as $user)
  <?php 
$roles = \App\Role::where('user_id', $user->id)->get();
$user_roles = '';
if ($roles->count() > 0) {
    foreach ($roles as $role) {
        $user_roles .= \App\Usergroup::find($role->usergroup_id)->name . ',';
    }
}
?>
   <tr>
    <td><a href="/users/{{ $user->id }}">{{ $user->username }}</a></td>
    <td>{{ $user_roles }}</td>
    <td></td>
   </tr>
  @endforeach
 </tbody>
  <caption style="caption-side: bottom; text-align: right;">
   {!! $users->render() !!}
  </caption>
 </table>
@else
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     //
     $usergroup = \App\Usergroup::findOrFail($id);
     \Session::flash('flash_message', 'usergroup ' . $usergroup->name . ' deleted.');
     // delete
     $usergroup->delete();
     return redirect('usergroups');
 }