Browse Source

rework of previous fix

MOODLE_26_STABLE
Joseph Baxter 11 years ago
parent
commit
717208e0f8
  1. 11
      renderer.php

11
renderer.php

@ -105,18 +105,11 @@ class mod_attendance_renderer extends plugin_renderer_base {
$totalusers = count_enrolled_users(context_module::instance($fcontrols->cm->id), 'mod/attendance:canbelisted', $group); $totalusers = count_enrolled_users(context_module::instance($fcontrols->cm->id), 'mod/attendance:canbelisted', $group);
// No per page param on student view. if (empty($fcontrols->pageparams->page) || !$fcontrols->pageparams->page || !$totalusers || empty($fcontrols->pageparams->perpage)) {
if (!empty($fcontrols->pageparams->perpage)) {
$usersperpage = $fcontrols->pageparams->perpage;
} else {
$usersperpage = 0;
}
if (empty($fcontrols->pageparams->page) || !$fcontrols->pageparams->page || !$totalusers || !$usersperpage) {
return $paging_controls; return $paging_controls;
} }
$numberofpages = ceil($totalusers / $usersperpage); $numberofpages = ceil($totalusers / $fcontrols->pageparams->perpage);
if ($fcontrols->pageparams->page > 1) { if ($fcontrols->pageparams->page > 1) {
$paging_controls .= html_writer::link($fcontrols->url(array('curdate' => $fcontrols->nextcur, 'page' => $fcontrols->pageparams->page - 1)), $paging_controls .= html_writer::link($fcontrols->url(array('curdate' => $fcontrols->nextcur, 'page' => $fcontrols->pageparams->page - 1)),

Loading…
Cancel
Save