Further work on pagination
authorLaury GvR <laury@gaslightmedia.com>
Tue, 19 Feb 2019 21:27:53 +0000 (16:27 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Tue, 19 Feb 2019 21:27:53 +0000 (16:27 -0500)
models/admin/manageDashboard/members.php
views/admin/manageDashboard/index.html

index 9ed8306..ca27f8d 100644 (file)
@@ -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('\\"', '&quot;', $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",
index bbf5d4a..8e8d9f9 100644 (file)
             // 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'),