Привет! Подскажите как сделать чтобы сформированный документ PDF не открывался в браузере, а сразу скачивался в Yii2.
После нажатия Сформировать необходим чтобы скачался PDF- документ в бразуере.
public function actionStatdata(){
$pdf = new Pdf([
'mode' => Pdf::MODE_UTF8, // leaner size using standard fonts
'format' => Pdf::FORMAT_A4,
'content' => $this->renderPartial('statdata'),
'options' => [
'title' => 'Privacy Policy - Krajee.com',
'subject' => 'Generating PDF files via yii2-mpdf extension has never been easy'
],
'methods' => [
'SetHeader' => ['Создано ' . date('d.m.Y H:s:i')],
'SetFooter' => [''],
]
]);
return $pdf->render();
}
при нажатий cформировать отправляется ajax запрос
$('#sformirovat').click(function() {
$.ajax({
url:'/list/statdata',
type:"POST",
data:{
},
success:function(data) {
console.log(data);
}
});
});
Как отрыть в новом окне умею, а вот как заставить скачать после запроса не знаю.