Как ответить на письмо в laravel? - PullRequest
0 голосов
/ 16 апреля 2020

Я использую 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>

...