Closed MaksiConGit closed 2 weeks ago
Nota: podría existir una función que si se elige o una materia o un profesor primero, el siguiente campo del que no se eligió, traiga o todas sus materias o todos sus profesores relacionados. Si elijo la materia primero, que me traiga solamente los profesores que tengan esa materia. Si elijo el profesor, que me traiga todas las materias de ese profesor. ¿No debería dejarme asignar solamente un examen de un profesor que si tiene la materia y viceversa? (Es decir que habría que separar la función de crear la relación teacher_subject del create exams) (Además que cuando se edita un examen, la relación previamente creada no se borra ni se sobrescribe ¿Intencional?) ¿Posible nueva historia de usuario para generar las relaciones de teacher_subject aparte?
@foreach ($teachers as $teacher)
<option value="{{ $teacher->id }}"
{{ old('teacher_id', $exam->teacherSubject->teacher->id) == $teacher->id ? 'selected' : '' }}>
{{ $teacher->name . " " . $teacher->lastname }}
</option>
@endforeach
@foreach ($subjects as $subject)
<option value="{{ $subject->id }}"
{{ old('subject_id', $exam->teacherSubject->subject->id) == $subject->id ? 'selected' : '' }}>
{{ $subject->name }}
</option>
@endforeach