Como fazer um forúm de duvidas abaixo da aula
boa noite mestre..como faço um forum de duvidas em baixo de cada aula..igual ao q acontece no especilizati ....
Olá, Ari!
Tudo bem?
No caso do forum de dúvidas da Academy eu trabalho com Polymorphic Relations. Mas, para a maioria dos casos One to Many já atende...
Você precisa ter uma tabela por exemplo chamada supports com: 'lesson_id', 'user_id', 'subject', 'text', 'date', 'date_last_modification', 'visible', 'status', 'url', 'owner_unread'
Veja que essa tabela tem o "lesson_id", que é a aula da dúvida.
No Model Lesson precisa retornar todas as dúvidas da aula:
#Model
public function supports()
{
return $this->hasMany(Support::class);
}
#controller
$lesson = Lesson::with('supports')->where('id', $id)->first();
#view
Dúvidas:
@foreach ($lesson->supports as $support)
Assunto: {{ $support->subject }}
@endforeach
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!