From c9c70a9ce5f369d340c9e96ba3ae30eda88fd70e Mon Sep 17 00:00:00 2001 From: DevSoftTech Server Date: Fri, 5 Jun 2026 08:15:33 +0530 Subject: [PATCH] fix(discharge): support borderless medication table in preview and PDF --- app/Controllers/Ipd_discharge.php | 3 ++- app/Views/billing/ipd/discharge_preview.php | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Controllers/Ipd_discharge.php b/app/Controllers/Ipd_discharge.php index 6f9c541..a4a4727 100644 --- a/app/Controllers/Ipd_discharge.php +++ b/app/Controllers/Ipd_discharge.php @@ -1344,7 +1344,7 @@ class Ipd_discharge extends BaseController $medRows = $this->byIpdRows('ipd_discharge_prescrption_prescribed', ['med_name', 'med_type', 'qty', 'no_of_days', 'remark'], 'id ASC', $ipdId); if (! empty($medRows)) { $html = '

Discharge Medications

' - . '' + . '
' . ''; $sr = 1; foreach ($medRows as $row) { @@ -4853,6 +4853,7 @@ class Ipd_discharge extends BaseController . '.content h2,.content h3,.content h4{margin:12px 0 6px 0;color:#0f172a;}' . '.content table{width:100%;border-collapse:collapse;margin:6px 0 10px 0;font-size:10pt;}' . '.content th,.content td{border:1px solid #d1d5db;padding:5px;vertical-align:top;}' + . '.content table.no-border th,.content table.no-border td{border:none !important;}' . '.content ul,.content ol{margin:4px 0 10px 18px;padding:0;}' . '' . '
' . $renderedContent . '
' diff --git a/app/Views/billing/ipd/discharge_preview.php b/app/Views/billing/ipd/discharge_preview.php index 2c0c166..2cc7f0d 100644 --- a/app/Views/billing/ipd/discharge_preview.php +++ b/app/Views/billing/ipd/discharge_preview.php @@ -57,6 +57,10 @@ if ($person) { padding: 5px; vertical-align: top; } + .discharge-preview-content table.no-border th, + .discharge-preview-content table.no-border td { + border: none !important; + } .discharge-preview-content ul, .discharge-preview-content ol { margin: 4px 0 10px 18px;
#MedicineQtyDaysNotes