Webgui: filter and pagination working
This commit is contained in:
@@ -229,7 +229,7 @@ if ($action == ACT_DEFAULT):
|
||||
|
||||
page_caption_search($pagetitle);
|
||||
|
||||
$flt = db_get_filter($user->id, 209);
|
||||
$flt = db_get_filter($user->id, 209, ['doctype','reftype','txt']);
|
||||
|
||||
// $w = array('(vid=:vid OR vid IS NULL)');
|
||||
// $p = array(':vid' => $user->vid);
|
||||
@@ -289,7 +289,7 @@ try {
|
||||
}
|
||||
$numrows = $sth->fetchColumn();
|
||||
$page = gpc_get_int($_REQUEST, 'p', 1);
|
||||
$rows_pp = gpc_get_int($_REQUEST, 'n', $g_rows_pp);
|
||||
$rows_pp = gpc_get_int($_REQUEST, 'n', $user->rows_pp);
|
||||
$lastpage = ceil($numrows/$rows_pp);
|
||||
|
||||
$sql = "SELECT d.docid, d.doctype, d.filename, d.title, COUNT(r.drid) AS refcount "
|
||||
@@ -299,7 +299,7 @@ $sql .= " GROUP BY d.docid, d.doctype, d.filename, d.title";
|
||||
if ($order) $sql .= $order;
|
||||
|
||||
// if pagination:
|
||||
$sql .= ' LIMIT ' . ($page - 1) * $g_rows_pp . ',' . $g_rows_pp;
|
||||
$sql .= ' LIMIT ' . ($page - 1) * $rows_pp . ',' . $rows_pp;
|
||||
|
||||
$sth = $pdo->prepare($sql);
|
||||
$sth->execute($p);
|
||||
@@ -635,7 +635,7 @@ foreach ($sth->fetchAll() as $row) {
|
||||
<input type="hidden" name="id" value="<?=$id?>">
|
||||
<input type="hidden" name="reftype" value="equipment">
|
||||
<label for="eid"><?=_('Equipment')?></label>
|
||||
<select name="refid" id="eid">
|
||||
<select class="form-select mb-2" name="refid" id="eid">
|
||||
<?php
|
||||
foreach ($opt_equipment as $k => $v) {
|
||||
echo '<option value="', $k, '">', $v, "</option>\n";
|
||||
@@ -665,7 +665,7 @@ foreach ($sth->fetchAll() as $row) {
|
||||
<input type="hidden" name="id" value="<?=$id?>">
|
||||
<input type="hidden" name="reftype" value="company">
|
||||
<label for="compid"><?=_('Company')?></label>
|
||||
<select name="refid" id="compid">
|
||||
<select class="form-select mb-2" name="refid" id="compid">
|
||||
<?php
|
||||
foreach ($opt_company as $k => $v) {
|
||||
echo '<option value="', $k, '">', $v, "</option>\n";
|
||||
@@ -691,7 +691,7 @@ foreach ($sth->fetchAll() as $row) {
|
||||
<input type="hidden" name="id" value="<?=$id?>">
|
||||
<input type="hidden" name="reftype" value="vessel">
|
||||
<label for="vid"><?=_('Vessel')?></label>
|
||||
<select name="refid" id="vid">
|
||||
<select class="form-select mb-2" name="refid" id="vid">
|
||||
<?php
|
||||
foreach ($opt_vessel as $k => $v) {
|
||||
echo '<option value="', $k, '">', $v, "</option>\n";
|
||||
|
||||
Reference in New Issue
Block a user