Barre de recherche dans Laravel 5.3 pour filtrer la table

Premier) ajout de la barre de recherche pour voir :

{!! Form::open(['method'=>'GET','url'=>'home','class'=>'navbar-form navbar-left','role'=>'search'])  !!}

            <div class="input-group custom-search-form">
                <input type="text" class="form-control" name="search" placeholder="Search...">
                <span class="input-group-btn">
    <button class="btn btn-default-sm" type="submit">
        <i class="fa fa-search">i
    </button>
</span>

Seconde) dans mon Contrôleur, je suis l'affichage de tous mes utilisateurs dans une table et la barre de recherche est en haut, il

public function index()
{
    $user = User::all();

    $search = \Request::get('search');  the param of URI

    $users = User::where('name','=','%'.$search.'%')
        ->orderBy('name')
        ->paginate(20);

    return view('home',compact('users'))->withuser($user);

}

Voici ce que le tableau ressemble à

 @foreach($user as $users)
                    <th scope="row">1</th>
                     <td><a href="{{ url('/user').'/'.$users->id }}">show</a></td>
                      <td>{{$users->name}}</td>
                    <td>{{$users->city}}</td>
                    <td>{{$users->phone}}</td>
                    <td>{{$users->street}}</td>
                    <td>{{$users->national_id}}</td>
                    <td>{{$users->name}}</td>

                </tr>
     @endforeach

Ce que j'essaie de faire, c'est quand je recherche dans la barre je veux faire une boucle comme ceci
@foreach($utilisateurs as $utilisateur)

{{ $user->name }}

@endforeach
et remplacer la vue de la recherche des noms seulement.
et voici le parcours de l'index

    Route::get('/home', 'HomeController@index');

comment puis-je obtenir ? désolé pour la longue question à l'avance.

OriginalL'auteur leo0019 | 2016-12-07