Added print button to toggle data-bs-theme dark to "off" for printing black on white
This commit is contained in:
parent
b0c8413240
commit
d90ce10db5
@ -211,6 +211,7 @@
|
|||||||
<?php if ($varRows !== null && count($varRows) > 0): ?>
|
<?php if ($varRows !== null && count($varRows) > 0): ?>
|
||||||
<a class="nav-item btn btn-outline-light me-2" onclick="fnShowPage('#page-output');"><i class="fa fa-fw fa-table"></i> <span class="d-none d-lg-inline">Results</span></a>
|
<a class="nav-item btn btn-outline-light me-2" onclick="fnShowPage('#page-output');"><i class="fa fa-fw fa-table"></i> <span class="d-none d-lg-inline">Results</span></a>
|
||||||
<a class="nav-item btn btn-outline-light me-2" onclick="fnExport();" id="export-csv-button"><i class="fa fa-fw fa-download"></i> <span class="d-none d-lg-inline">.csv</span></a>
|
<a class="nav-item btn btn-outline-light me-2" onclick="fnExport();" id="export-csv-button"><i class="fa fa-fw fa-download"></i> <span class="d-none d-lg-inline">.csv</span></a>
|
||||||
|
<a class="nav-item btn btn-outline-light me-2" onclick="fnPrint();"><i class="fa fa-fw fa-print"></i> <span class="d-none d-lg-inline">Print</span></a>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -664,6 +665,20 @@
|
|||||||
$("#table").exportCSV({name: "<?= $strSelection; ?>"});
|
$("#table").exportCSV({name: "<?= $strSelection; ?>"});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
fnPrint = function()
|
||||||
|
{
|
||||||
|
var restoreDark = false;
|
||||||
|
if ($("body").attr("data-bs-theme") == "dark")
|
||||||
|
restoreDark = true;
|
||||||
|
|
||||||
|
$("body").attr("data-bs-theme", "");
|
||||||
|
fnShowPage("#page-output");
|
||||||
|
window.print();
|
||||||
|
|
||||||
|
if (restoreDark)
|
||||||
|
$("body").attr("data-bs-theme", "dark");
|
||||||
|
};
|
||||||
|
|
||||||
fnGetRowAsQueryString = function()
|
fnGetRowAsQueryString = function()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user