Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用用户输入值在Laravel中从刀片模板文件的部分创建PDF文件_Php_Html_Laravel_Pdf_Input - Fatal编程技术网

Php 如何使用用户输入值在Laravel中从刀片模板文件的部分创建PDF文件

Php 如何使用用户输入值在Laravel中从刀片模板文件的部分创建PDF文件,php,html,laravel,pdf,input,Php,Html,Laravel,Pdf,Input,请帮帮我。我想用Laravel中的domPDF创建一个PDF文件,单击按钮“创建空白”。我想从刀片文件中获取部分数据,获取html数据并从中生成PDF文件。但是,我也有一个用户,用户必须输入一个值,并且它也必须放在PDF中,我如何才能做到这一点,请告诉我。请告诉我正确的方法,这是我的代码: blankcreate.blade.php @php $datahtml = ' <div class="row"> <div class=&qu

请帮帮我。我想用Laravel中的domPDF创建一个PDF文件,单击按钮“创建空白”。我想从刀片文件中获取部分数据,获取html数据并从中生成PDF文件。但是,我也有一个用户,用户必须输入一个值,并且它也必须放在PDF中,我如何才能做到这一点,请告诉我。请告诉我正确的方法,这是我的代码:

blankcreate.blade.php

@php
   $datahtml = '

    <div class="row">
    <div class="col-md-8 offset-md-2">
    <div class="card">
        <div class="card-header">
     '. $patient-> name . '

        </div>
        </div>
        <input type="text" id="userinfo" />
    </div>

</div>';
@endphp
@php
echo $datahtml;
@endphp

<div class="row">

    <div class="col-sm-12 text-center">
<button class="btn btn-success btn-sm container-fluid text-center" id="add-patient-blank" >
<a style="text-decoration:none; color:white;" href="localhost:8000/admin/patients/pdfblank">Create blank</a>
    </button>
    </div>

</div>
web.php

 Route::get('/admin/patients/pdfblank', 'PatientController@crblank');

嗯,我认为你应该制作一个刀片文件,类似于你想要复制的现有刀片文件的一部分。然后制作一个表单,请求您想要的值,通过请求获取该值并将其放到数组中,然后通过loadView将其提供给dompdf到您的新刀片文件并在那里调用这些值。使用下载功能返回

 Route::get('/admin/patients/pdfblank', 'PatientController@crblank');