Я хочу сделать выпадающее меню, в котором вы выбираете компанию, и оно показывает владельцев, которые находятся в этой компании, но когда я запрашиваю данные из моего blade.php в моем контроллере, я получаю NULL.Это мой blade.php
<form>
<label>Company:</label>
<select id="test" name="test" class="form-control input-sm">
@foreach($companies as $company)
<option value="{{$company->id}}">{{$company->name}}</option>
@endforeach
</select>
</form>
, и это мой контроллер
public function index(Request $request)
{
$companies = Company::all();
$company_id = $request->get('company');
$owners = Owner::where('company_id',$company_id)->get();
return view ('owners', compact('owners','companies'));
}
, и он не показывает ни одного пользователя, но если я введу любое число вручную, как это
$company_id = 1;
затем он показывает владельцев из компании, где ID равен 1.
ОБНОВЛЕНИЕ 2
Моя форма теперь выглядит так
<form action="{{ action('OwnerController@index') method="get"}}">
имой маршрут такой
Route::get('owners', 'OwnerController@index');
Он все тот же.