From c470629a7912347fc9d2b2eb1068c80a4537441d Mon Sep 17 00:00:00 2001 From: futurehousestore Date: Fri, 7 Feb 2025 02:07:06 +0000 Subject: [PATCH] Update list.php fix total stock quantity --- htdocs/product/stock/list.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/htdocs/product/stock/list.php b/htdocs/product/stock/list.php index d49bb4078d7..ed830e2cc3e 100644 --- a/htdocs/product/stock/list.php +++ b/htdocs/product/stock/list.php @@ -679,7 +679,7 @@ include DOL_DOCUMENT_ROOT.'/core/tpl/extrafields_list_search_title.tpl.php'; // Hook fields $parameters = array('arrayfields' => $arrayfields, 'param' => $param, 'sortfield' => $sortfield, 'sortorder' => $sortorder); -$reshook = $hookmanager->executeHooks('printFieldListTitle', $parameters, $object); // Note that $action and $object may have been modified by hook +$reshook = $hookmanager->executeHooks('printFieldListTitle', $parameters, $object, $action); // Note that $action and $object may have been modified by hook print $hookmanager->resPrint; if (!empty($arrayfields['t.statut']['checked'])) { @@ -898,11 +898,6 @@ while ($i < $imaxinloop) { $i++; } -if ($totalnboflines - $offset <= $limit) { - // Show total line - include DOL_DOCUMENT_ROOT.'/core/tpl/list_print_total.tpl.php'; -} - // If no record found if ($num == 0) { $colspan = 1; @@ -916,6 +911,9 @@ if ($num == 0) { $db->free($resql); +// Unconditionally show the total line (modification: totals are now displayed on every page) +include DOL_DOCUMENT_ROOT.'/core/tpl/list_print_total.tpl.php'; + $parameters = array('arrayfields' => $arrayfields, 'sql' => $sql); $reshook = $hookmanager->executeHooks('printFieldListFooter', $parameters, $object); // Note that $action and $object may have been modified by hook print $hookmanager->resPrint;