Invoice PDF prints off Black Page?

  • Posts: 513
  • Thank you received: 8
  • Hikashop Business
1 year 3 weeks ago #351932

-- HikaShop version -- : 4.7.2
-- Joomla version -- : 4.3.1
-- PHP version -- : 8
-- Browser(s) name and version -- : Firefox

Hi, Since updating to J4 and installing the new invoice PDF, when selecting multiple orders to print, it now prints a blank page between each order (see screen dumps) it did not previously do this?

Rgds



Attachments:
Last edit: 1 year 3 weeks ago by mohairbears.
The following user(s) said Thank You: leitzdesign

Please Log in or Create an account to join the conversation.

  • Posts: 81853
  • Thank you received: 13143
  • MODERATOR
1 year 3 weeks ago #351942

Hi,

In the file plugins/hikashop/attachinvoice/attachinvoice.php there is the line:

$content = implode('<div style="page-break-before:always"></div>',$pdfContent);
It defines what separates the invoices.
In some cases, it's possible that the page break leads to an extra page between the invoices.
In that case, change the line to:
$content = implode('',$pdfContent);
and it should work like you expect it to.

The following user(s) said Thank You: leitzdesign

Please Log in or Create an account to join the conversation.

  • Posts: 513
  • Thank you received: 8
  • Hikashop Business
1 year 2 weeks ago #352045

Hi, Yes that has fixed it.

Thank you

Please Log in or Create an account to join the conversation.

  • Posts: 31
  • Thank you received: 0
  • Hikashop Business
5 months 1 week ago #358060

Thank you for the fix! I have battled this for years because I was told it was a browser issue. This update removed the blank pages, and now I can save multiple invoice PDFs without having to remove numerous blank pages.

Please Log in or Create an account to join the conversation.

Time to create page: 0.082 seconds
Powered by Kunena Forum