В моем QuestionController я пытаюсь получить все задания, опубликованные конкретным пользователем, чтобы прикрепить этот вопрос к этому конкретному назначению, а также чтобы пользователь видел только то назначение, которое он / она опубликовал, в раскрывающемся списке, но это не так. Работа. вот код в моем методе создания:
public function create(Teacher $teacher)
{
$assignments = Assignment::where('teacher_id', $teacher->id)->get();
$quizzes = Quiz::orderBy('created_at', 'ASC')->get();
return view('questions.create', compact('assignments', 'quizzes'));
}
, а вот код моего вида:
<code><div class="form-group row">
<label for="assignment_id" class="col-md-4 col-form-label text-md-right">{{ __('Assignment') }}</label>
<div class="col-md-6">
<select name="assignment_id" id="assignment_id" class="form-control">
<option value="null">Please Select</option>
@foreach ($assignments as $assignment)
<option value="{{$assignment->id}}">{{$assignment->name}}</option>
@endforeach
</select>
<pre>Please choose this only if this question is for an Assignment