Как открыть PDF-файл в новой вкладке из контроллера PHP (laravel)

Привет, я новичок в программировании php. Я использую Laravel 5.2 сейчас.

Я использовал внешний сервис для создания PDF из моей HTML-страницы. Для этого я использовал pdfcrowd. Я записал содержимое в файл PDF в моей локальной системе. Его местоположение /var/www/html/testproject/test_pdf.pdf,

Работает нормально. Теперь мое требование заключается в том, что я должен открыть этот PDF-файл в новой вкладке из моего контроллера. Мой контроллер зовут adminController. Внутри этого я использовал функцию, чтобы открыть PDF.

Пожалуйста, смотрите код ниже:

public function open_pdf() {
$file_location='/var/www/html/testproject/test_pdf.pdf';
----------?
}

Пожалуйста, предложите свои идеи.

1

Решение

Важно понимать, что мы не можем открыть новую вкладку из контроллера php. Так что на странице просмотра (testpage.blade.php) я использовал тег ‘target = «_ blank» в теге. пожалуйста, смотрите код ниже:
<a href="{{ url('/') }}/testproject/openpdf"> target="_blank"

3

Другие решения

Попробуй добавить target="_blank" в ваших HTML-тегах это будет работать нормально.
Вы можете использовать как это

<a href="{{ url('/') }}/testproject/openpdf">

пожалуйста попробуйте с этим

<a href="{{ url('/') }}/testproject/openpdf" target="_blank">
1

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector