1
Я прочитал несколько сообщений о том, как добавить стиль css в mPDF, я использую структуру Yii, и я пробовал много способов без результата, любой идеи о том, как заставить его работать?Yii mPDF css error
$this->layout="//layouts/pdf";
$mPDF = Yii::app()->ePdf->mpdf();
$html = $this->render('pdf', array('dataProvider'=>$dataProvider), true);
$stylesheet = file_get_contents(Yii::app()->request->baseUrl.'/css/print.css');
$stylesheet .= file_get_contents(Yii::app()->request->baseUrl.'/css/main.css');
$mPDF->WriteHTML($stylesheet, 1);
$mPDF->WriteHTML($html, 2);
$mPDF->Output('Inmuebles',EYiiPdf::OUTPUT_TO_BROWSER);
Это код контроллера.
<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/print.css" media="print" />
<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/main.css" />
Вот код в макет/PDF
Ошибка:
file_get_contents(/yii/yiitest/css/print.css): failed to open stream: No such file or directory
я являюсь собираюсь попробовать, спасибо: D –
file_get_contents (/yii/yiitest/css/print.css): не удалось открыть поток: нет такого файла или каталога, но файл существует –
см. Править: D –