2017-02-09 3 views
3

Я прошел аналогичные должности на SO, но ничего не сработало для меня, а также не найдено относительного ответа. Даже это не обновление данных.laravel form model binding not working laravel 5.4

{!! Form::model($editClient, [ 'method' => 'PATCH','route' => ['clients.update', $editClient->id],'class' => 'form-horizontal', 'id'=>'edit-client' ]) !!} 

@include('clients._form') 

Я использую форму, как partial

Маршрут:

Route::resource('clients', 'ClientController'); 

Способ управления:

public function edit($id) 
{ 
    $editClient = User::findOrFail($id); 
    return view('clients.edit', compact('editClient')); 
} 

HTML:

<div class="form-group"> 
    <label class="control-label col-sm-2" for="username">Username:</label> 
     <div class="col-sm-10"> 
     <input type="text" class="form-control" id="email" name="user_name" placeholder="Enter Username"> 
     </div> 
    </div> 
<div class="form-group"> 
    <label class="control-label col-sm-2" for="email">Email:</label> 
     <div class="col-sm-10"> 
     <input type="email" class="form-control" id="email" name="email" placeholder="Enter email"> 
</div> 
    </div> 
<div class="form-group"> 
    <label class="control-label col-sm-2" for="pwd">Password:</label> 
    <div class="col-sm-10"> 
    <input type="password" class="form-control" id="pwd" name="password" placeholder="Enter password"> 
    </div> 
    </div> 

<div class="form-group"> 
    <label class="control-label col-sm-2" for="contact">Contact Number:  </label> 
<div class="col-sm-10"> 
<input type="number" class="form-control" id="contact" name="contact" placeholder="Enter Contact Number"> 
</div> 
    </div> 
<div class="form-group"> 
    <div class="col-sm-offset-2 col-sm-10"> 
    <button type="submit" class="btn btn-default">Submit</button> 
    </div> 
</div> 
</form> 
+0

попробуйте добавить '{{method_field ('PATCH')}} 'внутри вашего

ответ