Ich habe ein Ereignis und ich möchte Künstler aus der Tabelle Künstler hinzufügen. Ich möchte dies tun, indem ich eine Dropdown-Liste verwende, in der der Name des Künstlers eingegeben werden muss und neben dem ein kleines "+" steht, um andere Künstler hinzuzufügen. Danach wird eine 3. transitive Tabelle mit der Event-ID und der Künstler-ID als Fremdschlüssel eingefügt. Als ich das Ereignislaravel 5.2 dynamische Dropdown-Liste
Meiner Ansicht erstellen:
<div class="form-group">
<label for="task-artist" class="col-sm-3 control-label">Artist:</label>
<div class="col-sm-6">
<select name="artist" id="artist" class="form-control input-sm">
<option value=""></option>
@foreach($artists as $artist)
{{$artist->stage_name}}
@endforeach
</select>
</div>
</div>
mein Controller:
public function index(Request $request)
{
return view('tasks.index', [
'tasks' => $this->tasks->forUser($request->user()),
'artists' => DB::table('artists')->pluck('stage_name', 'id'),
]);
}
public function show($id)
{
//Get results by targeting id
$task = Task::find($id);
//$artist = Artist::lists('stage_name', 'id');
//$artist = Artist::where('active', true)->orderBy('stage_name')->pluck('stage_name', 'id');
//
return view('tasks.show')->with('task',$task);
}
Wie soll ich vorgehen? Bitte helfen.