Задать вопрос
@marq

Laravel excel, как сохранить файл в проект?

Доброго времени суток, как сохранить файл в проект и далее отправить этот файл на почту, есть кто сталкивался с таким?
return Excel::download(new ArrayExport($data), 'array_data.xls');
        $test = (object)$offers->body->toArray();


пока что использую такой код, он сразу отправляет файл на загрузку
  • Вопрос задан
  • 155 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@random362
Вроде бы в доке есть ответы на все вопросы
1. Storing Files
use Illuminate\Support\Facades\Storage;
 
Storage::put('file.jpg', $contents);
Storage::put('file.jpg', $resource);

2. Mail#attachments
/**
 * Get the attachments for the message.
 *
 * @return array<int, \Illuminate\Mail\Mailables\Attachment>
 */
public function attachments(): array
{
    return [
        Attachment::fromStorage('/path/to/file'),
    ];
}


такой код, он сразу отправляет файл на загрузку

Не на загрузку, а на скачивание.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы