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): ?>
|
||||
<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="fnPrint();"><i class="fa fa-fw fa-print"></i> <span class="d-none d-lg-inline">Print</span></a>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
@ -664,6 +665,20 @@
|
||||
$("#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()
|
||||
{
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user