// If request is for Next
if ($_REQUEST['pageSelect'][0] == 'N') {
$newStart = $_REQUEST['nextStart'] - 0;
-
+ $this->write_log("\nNEW START:". $newStart);
// Otherwise it must be Previous
} else {
$newStart = $_REQUEST['prevStart'] - 0;
}
if ($listResult['returned'] == $limit) {
$nextStart = $start + $limit;
+
+
}
// since we're doing paging, we have to break out just the member data
$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;
$textSearch = str_replace('\\"', '"', $textSearch );
$textSearch = str_replace('\\', '', $textSearch );
- $this->write_log("\nprevStart : $prevStart");
- $this->write_log("\nnextStart : $nextStart");
- $this->write_log("\nlimit : $limit");
-
+
+ $this->write_log("\nstart : $nextStart");
// Compile template data
$templateData = array(
'testData' => "TEST123",
<span class="pagination button button-secondary glm-button"{if !$prevStart} disabled{/if}>Previous {$limit} {$terms.term_member_plur_cap}</span>
-<span class="pagination button button-secondary glm-button"{if !$nextStart} disabled{/if}>Next {$limit} {$terms.term_member_plur_cap}</span>
\ No newline at end of file
+<span class="pagination button button-secondary glm-button"{if !$nextStart} disabled{/if}>Next {$limit} {$terms.term_member_plur_cap}</span>
"POST",
);
});
-
+ console.log( $("#nextStart").attr("nextStart"));
$(document).on("click", ".pagination", function(e){
// listData.filterArchived = $("input[name='archivedSearch']:checked").length > 0 ? true : undefined;
// 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.nextStart = $("#nextStart").attr("data-nextStart");
listData.limit = '{$limit}';
+
// listData.nextStart = 'b';
// listData.limit = 'c';
- console.log(listData);
+ //console.log(listData);
+ console.log('{$nextStart}');
Glma.manageMember(
listData,
$("#glm-admin-search-overlay").fadeOut('slow'),
function(data) {
$("#member-results-container").html(data.searchData);
+ console.log(data.searchData);
},
function(error) {
console.log(error);
{if $haveMembers}
+ <input id="nextStart" type="hidden" data-nextStart="{$nextStart}">
{foreach $members as $member}
<div class="member-record" data-id="{$member.id}">
<span class="member-record-column member-record-logo">logo</span>