может кто-нибудь сказать, что не так со следующим способом передачи данных из view-> route-> controller.В настоящее время я пропускаю обязательные параметры для [Маршрут: show.exclusion
] [URI: exclusion/create/{id}
]
Это часть моего просмотра:
<div class="col-md-8 col-md-offset-2">
<div class="panel panel-default">
<div class="panel-heading">In welcher Gruppe möchten Sie User einladen?</div>
<div class="panel-body">
{!! Form::open(array('route'=>'show.exclusion', 'method'=>'get', 'id'=>'$group->idgroup')) !!}
<div class="form-group">
{{Form::label('choosegroup', 'Wähle eine Gruppe')}}
<select class="form-control m-bot15" name="idgroup">
@foreach($groups as $group)
<option id="{{ $group->idgroup }}">{{ $group->groupname }}</option>
@endforeach
</select>
<!--{{ csrf_field() }}-->
</div>
<div>
{{Form::submit('Search',['class' => 'btn btn-primary'])}}
<a class="btn btn-default btn-close" href="{{ route('home') }}">Cancel</a>
</div>
{!! Form::close() !!}
</div>
</div>
</div>
</div>
Это мой маршрут ...
Route::get('exclusion/create/{id}', 'ExclusionController@show')->name('show.exclusion');
И здесь вы можете увидеть функцию моего контроллера ...
public function show($id)
{
$groupid = $id;
$members = V_Exclusion::where([['idgroup', $groupid],['groupadmin', Auth::id()]])->get();
$groups = V_Exclusion::where('groupadmin', Auth::id())->get();
return view('exclusions.createexclusion')
->with('members', $members)
->with('groups', $groups);
}