2013-12-20 2 views
0

я пытаюсь создать PDF-файл из Smarty шаблона с помощью DOMPDF: код ниже: -как загружать внешние таблицы стилей из шаблона Smarty в DOMPDF

require_once('dompdf/dompdf_config.inc.php'); 
$dompdf = new DOMPDF(); 
$dompdf->load_html($smarty->fetch(CURRENT_TEMPLATE.'/module/shopping_cart.html')); 
$dompdf->render(); 
$dompdf->stream("sample.pdf"); 

я получаю PDF file.but я являюсь получать PDF-файл без каких-либо стилей, я обнаружил, что DOMPDF не загружается внешний stylesheet.so, как я могу загрузить внешнюю таблицу стилей в шаблоне Smarty

заранее спасибо

ответ

1

Вы используете $dompdf->load->html(). Из-за этого стили загружаются относительно документа PHP в локальной файловой системе, но не относительно корня веб-сервера. Самое простое исправить - включить полный URL (например, http://example.com/style.css) при ссылке на внешние стили.

Смежные вопросы