ErrorException (E_ERROR) Неопределенная переменная: insumos (Представление: C: \ CursoLaravel \ proyecto \ resources \ views \ hospitalizacion \ insumos \ index.blade.php) Предыдущие исключения Неопределенная переменная: insumos (0)
@foreach ($insumos as $in)
<tr>
<td>{{ $in->idinsumos}}</td>
<td>{{ $in->nombre}}</td>
<td>
<a href="{{URL::action('InsumosController@edit',$in->idinsumos)}}"><button class="btn btn-info">Editar</button></a>
</td>
<td>
<a href="" data-target="#modal-delete-{{$in->idinsumos}}" data-toggle="modal"><button class="btn btn-danger">Eliminar</button></a>
</td>
</tr>
@endforeach
Controller
public function index(Request $request){
if($request){
$query=trim($request->get('searchText')); // texto del formulario
$insumos=DB::table('insumos')->where('nombre','LIKE','%'.$query. '%')->get();
return view('hospitalizacion.insumos.index',["insumos"=>$insumos,"searchText"=>$query]);
}
}
Route:
Route::resource('hospitalizacion', 'HospitalizacionController');
Route::resource('hospitalizacion/insumos', 'InsumosController');
Надеюсь, что устранена только ошибка, в базе уже есть какой-то созданный и загруженный экземпляр.Спасибо.