Я использую Laravel 7, чтобы сделать систему автоматизации. У меня есть письмо, я могу отправить его одному или нескольким получателям. после этого я должен быть в состоянии послать ответ на это письмо, оно все oop и может отвечать несколько раз. Это моя структура таблицы букв: Структура таблицы букв
, как вы можете видеть, у меня есть поле replyto
Я не знаю, как я могу сделать эти контроллеры или также поля таблицы
здесь есть Store
функция для письма:
public function store(Request $request)
{
$recieve_ids = $request->recieve_id;
foreach ($recieve_ids as $recieve_id) {
Letter::create([
'indicator_id' => $request['indicator_id'],
'sender_id' => auth()->user()->id,
'recieve_id' => $recieve_id,
'title' => $request['title'],
'image' => 'default.png',
'description' => $request['description'],
'date' => $request['date'],
'text' => $request['text'],
'number' => '100',
'refrence_text' => ' ',
'replyto' => 0,
]);
}
return redirect(route('Letter.index'));
}
и это моя reply_letter
функция для отображения страницы ответа, но я не знаю, как я могу вставить новые данные (новый ответ) в письмо:
public function reply_letter($id)
{
$v = new Verta();
$date = $v->format('%d %B %Y');
$letter = Letter::find($id);
return view('Letter.reply', compact('date', 'letter'));
}
ответ может быть отправлен отправителем или получателем письма.
Спасибо за помощь <3 </p>