2017-07-06 170 views
0

以下は私の現在のコードです。私はそれを見ることなくpdmのinmyファイルを保存したいと思います。出来ますか ?ユーザーが$ busオブジェクトのデータをdbに格納するとき。私は地元のpdfの下に保管したい。 $pdfがDOMPDFオブジェクトがある場合domPDFファイルを表示せずに保存する方法は? LARAVEL

$user = Festivals::where('id', $bus->id)->first(); 
     $pdf = PDF::loadView('user.view', compact('user')); 
     $name = 'Ref_no' . $user->ref_no . '_' . date('m-d-Y') . '.pdf'; 
     return $pdf->download($name); 
+0

@Rushikumar @Rushikumar @Rushikumar @Rushikumar @Rushikumarダウンロードすることなくファイルを保存(表示せず、ファイルを保存せず)したいですか?あなたが言ったものの複製ではない –

+0

それについて残念です。旗を引っ込めた – Rushikumar

答えて

0

、文字列としてPDFコンテンツを取得し、単にファイルにそれを置くために、そのoutput()メソッドを使用します。

$content = $pdf->output(); 
file_put_contents('/path/to/your/file', $content); 
+0

私はこのようにfile_put_contents(url( '/ images/pictures')。 '/'。$ filename、$ content)というパスを追加しました。しかし、ここでhttpエラー –

+0

を取得しています。エラーはストリームを開くことができませんでした.HTTPラッパーは書き込み可能な接続をサポートしていません。 –

+0

URLにならないようにするには、 '/ home/images/file.pdf' – keune

関連する問題