Updated dom pdf that supports PHP 8 - DONE

In mini ecommerce dompdf which was setup previously  was not working properly for exporting pdf within laravel with using php 8.

Hence, used dom pdf official github page -  https://github.com/dompdf/dompdf to download latest version of the package using composer require dompdf/dompdf.

Then copied and pasted all vendor folders to the project public/dompdf folder.

Then used following snippet for proper working of export to pdf which downloads the pdf now correctly.

$dompdf = new Dompdf();
$dompdf->loadHtml($orderData);
$dompdf->setPaper('A4', 'portrait');
$dompdf->render();
$dompdf->stream('order_'.$order->id.'.pdf');

Related Posts


Building mini ecommerce in Laravel

Listing rows of users - crud

Adding user data - crud of users

Editing user data - crud of users

Deleting user data - crud of users

Listing rows of products - crud

Listing rows of profiles - crud

Listing rows of orders - crud

Listing rows of order items - crud