From 63b60dc950c9d8b6c52f51b0af818d5f95e43522 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Thu, 27 Mar 2025 19:48:27 +0100 Subject: [PATCH] wip #7378 @0.5 --- .../controllers/AdminajaxpopupController.php | 10 +++++----- framework/application/controllers/DevisController.php | 10 ++++++---- less/common.less | 3 --- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/framework/application/controllers/AdminajaxpopupController.php b/framework/application/controllers/AdminajaxpopupController.php index 491f2d7..40dc861 100644 --- a/framework/application/controllers/AdminajaxpopupController.php +++ b/framework/application/controllers/AdminajaxpopupController.php @@ -72,11 +72,11 @@ class AdminajaxpopupController extends CubeIT_Controller_Admin_AdminajaxpopupCon $res .= ''; $res .= '
'; $res .= ''; $res .= '
'; $res .= ''; diff --git a/framework/application/controllers/DevisController.php b/framework/application/controllers/DevisController.php index b73e152..b03ff6c 100644 --- a/framework/application/controllers/DevisController.php +++ b/framework/application/controllers/DevisController.php @@ -119,16 +119,18 @@ class DevisController extends CubeIT_Controller_PageController $this->disableLayout(true); $p = $this->_parseParams(); + $url = str_replace('https://dev', 'https://www', SITE_URL . '/devis/index/' . $p[0] . '/' . $p[1] . "?print=1&j=" . time()); + $format = '210mm*297mm*0*0*0*0'; + $file = CubeIT_Files::tempnam(); $f = $file . '.pdf'; - - $url = SITE_URL . '/devis/index/' . $p[0] . '/' . $p[1] . "?print=1&j=" . time(); - - CubeIT_CommandLine_Phantomjs::html2pdf($url, $f, '210mm*297mm*0*0*0*0'); + CubeIT_CommandLine_Phantomjs::html2pdf($url, $f, $format); $response = $this->getResponse(); $response->setHeader('Content-type', CubeIT_Files::getMimeType('file.pdf')) ->setBody(file_get_contents($f)); + // ->setBody(file_get_contents('https://extranet.cubedesigners.com/tools/phantomjs?url=' . urlencode($url) . '&pageformat=' . $format)); + $response->sendResponse(); } diff --git a/less/common.less b/less/common.less index f7be6f5..3bdd04e 100644 --- a/less/common.less +++ b/less/common.less @@ -1,9 +1,6 @@ * { background-repeat: repeat; vertical-align: top; - -webkit-print-color-adjust: exact !important; /* Chrome, Safari 6 – 15.3, Edge */ - color-adjust: exact !important; /* Firefox 48 – 96 */ - print-color-adjust: exact !important; /* Firefox 97+, Safari 15.4+ */ } body { -- 2.39.5