first commit

This commit is contained in:
2025-08-02 16:30:27 +02:00
commit 23646bfcee
14851 changed files with 1750626 additions and 0 deletions

30
admin/printCenterPDF.php Normal file
View File

@@ -0,0 +1,30 @@
<?php
// ##############################################################
use KupShop\KupShopBundle\Util\Compat\ServiceContainer;
$main_class = 'printCenterPDF';
class printCenterPDF
{
public function run()
{
$id = getVal('ID');
$set = getVal('set');
$IDs = getVal('orders');
$pdf = ServiceContainer::getService(\KupShop\OrderingBundle\Util\Invoice\PdfGenerator::class);
$pdf->setPdfTimeout(120);
if (!empty($id) && $set == 'invoice') {
return $pdf->printInvoicePDFContent($id);
} elseif (!empty($IDs) && is_array($IDs) && $set == 'multiplePDF') {
return $pdf->printMultipleInvoicePDFContent($IDs);
}
if (!empty($_SERVER['HTTP_REFERER'])) {
redirect($_SERVER['HTTP_REFERER']);
}
redirect('/admin/');
}
}