2015-05-07 2 views

ответ

3

Посмотрите здесь https://code.google.com/p/dompdf/wiki/FAQ

Также здесь вопрос о GitHub https://github.com/barryvdh/laravel-dompdf/issues/37

нашел мой ответ, посмотрев на файл dompdf_config.inc.php. Как оказалось, DOMPDF_ENABLE_PHP установлен в значение false, в результате чего игнорируется встроенный PHP-скрипт. Я просто отредактировал dompdf_config.custom.inc.php следующим образом и все прекрасно и работает с более поздним кодом в представлении.

В DOMPDF/dompdf_config.custom.inc.php

<?php 
    define("DOMPDF_ENABLE_PHP", true); 

Затем в моем HTML файл

<body> 
    <script type="text/php"> 
     if (isset($pdf)) { 
      $font = Font_Metrics::get_font("helvetica", "bold"); 
      $pdf->page_text(72, 18, "{PAGE_NUM} of {PAGE_COUNT}", $font, 6, array(255,0,0)); 
     } 
    </script> 
    <div 

Если идти по этому пути, не забудьте перезапустить Apache

источник How to get page number on dompdf PDF when using "view"

+0

Обратите внимание, что для версии> = 0.7 вы должны использовать [решение Дениса Амелинга] (https://stackoverflow.com/a/38788676/5727643). –

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