Ciao a tutti.
Ho un problema con il modulo printer friendly, in particolare con la parte che si occupa di creare un pdf.
Ho sia dompdf che TCPDF.
Se uso il primo, mi viene creato il PDF, ma al suo interno mi conpare solo una parte del contenuto e nessuna immagine.
Con TCPDF invece mi dice che non può aprire l'immagine del logo.
Purtroppo non mi ricordo dove è il file di log per potervi dare ulteriori info, se me lo ricordate mi fate un piacere.
Inoltre se mi potreste aiutare con questo problema ve ne sarei grato.
Grazie a tutti
Ho ritrovato i file di log e con TCPDF mi dice:
# warning: getimagesize(http://www.migrazione.com/drupal/sites/default/files/multiflex3_logo.png) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /opt/lampp/htdocs/drupal/modules/print/print_pdf/print_pdf.pages.inc on line 275.
# warning: getimagesize(http://www.migrazione.com/drupal/sites/default/files/multiflex3_logo.png) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /opt/lampp/htdocs/drupal/modules/print/tcpdf/tcpdf.php on line 3933.
# warning: fopen(http://www.migrazione.com/drupal/sites/default/files/multiflex3_logo.png) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /opt/lampp/htdocs/drupal/modules/print/tcpdf/tcpdf.php on line 4156.
MENTRE CON DOMPDF mi dice;
# warning: file_put_contents(/opt/lampp/htdocs/drupal/modules/print/dompdf-0.5.1/lib/fonts/php_Times-Roman.afm) [function.file-put-contents]: failed to open stream: Permission denied in /opt/lampp/htdocs/drupal/modules/print/dompdf-0.5.1/lib/class.pdf.php on line 2354.
# warning: file_put_contents(/opt/lampp/htdocs/drupal/modules/print/dompdf-0.5.1/lib/fonts/php_Times-Italic.afm) [function.file-put-contents]: failed to open stream: Permission denied in /opt/lampp/htdocs/drupal/modules/print/dompdf-0.5.1/lib/class.pdf.php on line 2354.
# warning: file_put_contents(/opt/lampp/htdocs/drupal/modules/print/dompdf-0.5.1/lib/fonts/php_Times-Bold.afm) [function.file-put-contents]: failed to open stream: Permission denied in /opt/lampp/htdocs/drupal/modules/print/dompdf-0.5.1/lib/class.pdf.php on line 2354.
# warning: Division by zero in /opt/lampp/htdocs/drupal/modules/print/dompdf-0.5.1/lib/class.pdf.php on line 3729.
OK il problema dei permessi con dompdf è risolto. Adesso mi rimane il problema della divisione per zero che direi che è la causa per la quale il pdf non viene cerato per intero. PLEASE HELP ME
Ti darò una non risposta, ma purtroppo come indicato dallo stesso creatore del modulo "print", i due open source per la gestione dei pdf hanno parecchi problemi per cui lui non accetta alcuna 'issue' al riguardo.
Dovresti rivolgerti direttamente sui siti web di dompdf e tcpdf...