У меня есть мой шаблон только в строке "<html>..</html>"
, на которые был отправлен запрос;Как я могу передать string (html) в ViewModel вместо пути html-файла на zf2
Теперь я хочу генерировать PDF с помощью DOMpdf
$pdf = new PdfModel();
$pdf->setOption('filename', 'monthly-report'); // Triggers PDF download, automatically appends ".pdf"
$pdf->setOption('paperSize', 'a4'); // Defaults to "8x11"
$pdf->setOption('paperOrientation', 'landscape'); // Defaults to "portrait"
// To set view variables
$pdf->setVariables(array(
'message' => 'Hello'
));
$pdf->setTemplate("path/to/something.html");
return $pdf;
вместо $pdf->setTemplate("path/to/something.html")
, как я могу дать $ PDF (ViewModel) мой шаблон строки.
Возможно, используйте другой подход, скомпилируйте php в строку html на сервере, а затем перейдите к методу html загрузки domPdf. – cshion