Отображение .txt файла в режиме просмотра laravel - PullRequest
1 голос
/ 30 апреля 2019

У меня проблема с попыткой отобразить данные, сохраненные в виде файла .txt, в режиме просмотра лезвия laravel.сайт Laravel был создан моим предшественником, и мне поручили добавить некоторые функции.

то, что я пробовал:

  • , используя iframe с src к пути к файлу.путь к файлу ~ / tmp / somefile.txt (centos 7).Результат показывает, что мой путь неверен.возможно мне нужно сделать какую-нибудь маршрутизацию в файл?Я попытался маршрутизировать это, но я думаю, что-то пропустил.он продолжает идти в /tmp/somefile.txt
  • , используя php для вывода файла txt.тем не менее, я считаю неправильный путь к файлу
  • , используя метод копирования в psql, чтобы я мог вызвать его из базы данных.но текстовый файл генерируется автоматически и имеет 600 строк, так что нет

есть ли обходной путь или решение?как связать маршрут laravel с локальным файлом?

Ответы [ 2 ]

1 голос
/ 30 апреля 2019

Вы можете просто прочитать этот файл в переменную и показать его в своем блейде.

$txtFile = file_get_contents("test.txt");

или

$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
echo fread($myfile,filesize("webdictionary.txt"));
fclose($myfile);
0 голосов
/ 30 апреля 2019

вы можете использовать функцию get () или asset () , если ваш файл находится в хранилище / app / public, тогда лучше работает только

Storage::url(<path>);

,

если ваш файл находится в публичном каталоге, просто используйте

{{ asset(path)}}

, он будет работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...