Привет, я новичок в программировании 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';
----------?
}
Пожалуйста, предложите свои идеи.
Важно понимать, что мы не можем открыть новую вкладку из контроллера php. Так что на странице просмотра (testpage.blade.php) я использовал тег ‘target = «_ blank» в теге. пожалуйста, смотрите код ниже:
<a href="{{ url('/') }}/testproject/openpdf"> target="_blank"
Попробуй добавить target="_blank"
в ваших HTML-тегах это будет работать нормально.
Вы можете использовать как это
<a href="{{ url('/') }}/testproject/openpdf">
пожалуйста попробуйте с этим
<a href="{{ url('/') }}/testproject/openpdf" target="_blank">