Это мой вид редактирования:
@extends('layouts.form')
@section('card')
@if ($message1 = Session::get('success'))
<div class="alert alert-success alert-block">
<button type="button" class="close" data-dismiss="alert">x</button>
<strong>{{$message1}}</strong>
</div>
@endif
<form method="POST" action="{{ route('produit.update', $produit->id)}}">
{{ csrf_field() }}
{{ method_field('PUT') }}
@include('partials.form-group', [
'title' => __('Description'),
'type' => 'text',
'name' => 'description',
'value' => $produit->description,
'required' => true,
])
@component('components.button')
@lang('Modifier')
@endcomponent
</form>
@endsection
Это мой ProduitController:
public function edit($id)
{
$produit=Produit::find($id);
return view('produits.edit', compact('produits','id'));
}
public function update(Request $request,Produit $produit)
{
$produit->update($request->all());
$produit = Produit::find($id);
$produit->save();
return back()->with('success', __('Le produit a bien été changée !'));
}
я получаю эту ошибку
Не определена переменная: produit ( Вид: C: \ laragon \ www\AnnocesPFE \ resources \ views \ produits \ edit.blade. php)