Controller-Methode:Laravel 5.3 wählen zupfen Methode
public function edit($id){
$match2 = Match::pluck('team_a_id', 'id');
return view('admin.accept.edit', compact('match2'));
}
Und Ansicht Datei:
{{ Form::select('matches_id', $match2, null, ['class' => 'form-control']) }}
Und meine Tabelle:
Tabelle von Modell Match
(Tabellenname: Ursachen):
Tabelle aus Modell Team
(Tabellenname: Teams):
Tabelle teams
angeschlossen ist (Referenzen) mit Tisch matches
(team_a_id
und team_b_id
ist mit Tisch teams
angeschlossen). Die select
Methode mit view
zurück mir nur ID
mit Tabellen:
I team_name
mit Tisch teams
nicht id
haben muß. Wenn ich ändern Methode zupfen:
$match2 = Match::pluck('id', 'id');
und Aussicht:
{{ Form::select('matches_id', Team::find($match2)->team_a_id." vs. ".Team::find($match2)->team_b_id, null, ['class' => 'form-control']) }}
Laravel einen Fehler zurückgegeben:
Invalid argument supplied for foreach() (View: C:\xampp\htdocs\football\football\resources\views\admin\accept\edit.blade.php)
Dies ist metohd bearbeiten, so muss ich Datensatz markiert haben, die zuvor ausgewählt wurde .
versuchen, den Inhalt von '$ match2' Ausgeben um zu sehen, was genau du bekommst. mit 'dd ($ match2);'. – Jerodev
@Jerodev Dies hat 'dd()' https://images81.fotosik.pl/317/0dbc76714c0d776fgen.png – michal