From 4db424eedad399534cc763ace709c08bbff5cc83 Mon Sep 17 00:00:00 2001 From: Laury GvR Date: Tue, 19 Feb 2019 16:27:53 -0500 Subject: [PATCH] Further work on pagination --- models/admin/manageDashboard/members.php | 10 +++++++++- views/admin/manageDashboard/index.html | 8 +++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/models/admin/manageDashboard/members.php b/models/admin/manageDashboard/members.php index 9ed83062..ca27f8d1 100644 --- a/models/admin/manageDashboard/members.php +++ b/models/admin/manageDashboard/members.php @@ -169,7 +169,7 @@ class GlmMembersAdmin_manageDashboard_members extends GlmDataMembers $prevStart = false; $nextStart = false; $start = 1; - $limit = 3; // Set to the number of listings per page + $limit = 1; // Set to the number of listings per page $namesList = false; $enable_members = $this->config['settings']['enable_members']; $textSearch = false; @@ -386,6 +386,10 @@ class GlmMembersAdmin_manageDashboard_members extends GlmDataMembers $list = $listResult['list']; unset($listResult); + + write_log("\nPrevstart111: " . $prevStart); + write_log("\nNextstart111: " . $nextStart); + // If we have list entries - even if it's an empty list $success = true; $haveMembers = false; @@ -417,6 +421,10 @@ class GlmMembersAdmin_manageDashboard_members extends GlmDataMembers $textSearch = str_replace('\\"', '"', $textSearch ); $textSearch = str_replace('\\', '', $textSearch ); + $this->write_log("\nprevStart : $prevStart"); + $this->write_log("\nnextStart : $nextStart"); + $this->write_log("\nlimit : $limit"); + // Compile template data $templateData = array( 'testData' => "TEST123", diff --git a/views/admin/manageDashboard/index.html b/views/admin/manageDashboard/index.html index bbf5d4a0..8e8d9f9f 100644 --- a/views/admin/manageDashboard/index.html +++ b/views/admin/manageDashboard/index.html @@ -185,10 +185,12 @@ // listData.filterFeatured = $("input[name='featuredSearch']:checked").length > 0 ? true : undefined; // listData.filterPending = $("input[name='pendingSearch']:checked").length > 0 ? true : undefined; listData.pageSelect = $(this).text(); + listData.prevStart = '{$prevStart}'; + listData.nextStart = '{$nextStart}'; + listData.limit = '{$limit}'; + // listData.nextStart = 'b'; + // listData.limit = 'c'; console.log(listData); - // listData.prevStart = ''; - // listData.nextStart = ''; - // listData.limit = ''; Glma.manageMember( listData, $("#glm-admin-search-overlay").fadeOut('slow'), -- 2.17.1