Задать вопрос
dklight
@dklight
php кодер - level 2.5

Как в ларавеле изменить имя отдаваемого файла на лету?

храню с БД поля filename и realname, второй из них формируется автоматически, при скачивании оно и выдается
public function download(Document $document){
        //return $document;
        $pathToFile = storage_path()."/app/".$document->realname;
        return response()->download($pathToFile);
    }

как повлиять на имя файла, которое отдается на скачивание? нужна наводка
  • Вопрос задан
  • 241 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Решения вопроса 2
Alex_Wells
@Alex_Wells
PHP/Kotlin
IDE нету? Поставь.
Ответ написан
dklight
@dklight Автор вопроса
php кодер - level 2.5
нужно было просто передать его вторым параметром...
return response()->download($pathToFile, $document->filename);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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