idk
This commit is contained in:
@@ -2,6 +2,10 @@
|
||||
require_once('Models/FacilityDataSet.php');
|
||||
require_once("Models/Paginator.php");
|
||||
|
||||
if(!isset($_GET['page'])) {
|
||||
header("location: ?page=0");
|
||||
}
|
||||
|
||||
$filterArray = [
|
||||
0 => "",
|
||||
1 => "",
|
||||
@@ -18,20 +22,13 @@ $rowLimit = 5; //$_POST['rowCount'];
|
||||
|
||||
$facilityDataSet = new FacilityDataSet();
|
||||
|
||||
if (isset($_POST['pageButtons'])) {
|
||||
$currentPage = (int)$_POST['pageButtons'];
|
||||
} elseif (isset($_POST['pageDown'])) {
|
||||
$currentPage = (int)$_POST['pageDown'];
|
||||
} else {
|
||||
$currentPage = 0; // Default to the first page
|
||||
}
|
||||
|
||||
if (isset($_POST['applyFilters']) && isset($_POST['filter'])) {
|
||||
var_dump($_POST);
|
||||
$applyFilters = filter_input(INPUT_POST, 'applyFilters', FILTER_SANITIZE_STRING);
|
||||
$filterKey = filter_input(INPUT_POST, 'filter', FILTER_SANITIZE_STRING);
|
||||
|
||||
$filterArray[$filterKey] = $applyFilters;
|
||||
// Set the filter and generate the new URI
|
||||
$filterSet = $facilityDataSet->setFilterUri($applyFilters, $filterArray[$filterKey]);
|
||||
$filterSet = $facilityDataSet->setFilterUri($applyFilters, array_search($applyFilters, $filterArray));
|
||||
|
||||
// Parse the existing query string
|
||||
parse_str($filterSet["newUri"], $queryParams);
|
||||
@@ -56,8 +53,6 @@ $view->pageData = $facilityDataSet->fetchAll($filterArray);
|
||||
$view->paginator = new Paginator($rowLimit, $view->pageData);
|
||||
|
||||
// Initialize paginator
|
||||
$view->paginator->setPageUri($currentPage);
|
||||
|
||||
$view->pageNumber = $view->paginator->getPageFromUri();
|
||||
$view->pageData = $view->paginator->getPage($view->pageNumber);
|
||||
|
||||
|
Reference in New Issue
Block a user