} if (isset($_REQUEST['check'])) { echo json_encode(array('next' => $p->isNext(), 'prev' => $p->isPrev(), 'current' => $p->getCurrentPage())); die; } elseif (isset($_REQUEST['reset'])) { $p->resetFilter(); } elseif (isset($_REQUEST['next'])) { $p->next(); } elseif (isset($_REQUEST['prev'])) { $p->prev(); } elseif (isset($_REQUEST['page'])) { $p->setPage($_REQUEST['page']); } else { foreach ($_REQUEST['filters'] as $field_name => $field_value) { if ($field_value) { $p->addFilter($field_name, $field_value); } else { $p->removeFilter($field_name); } $p->setPage(0); } } //$p->resetFilter(); $p->__destruct(); } require_once ADDON_DIR . DS . $PAGE_FILE; if (file_exists(ADDON_DIR . DS . 'ajax.views' . DS . $PAGE . '.php')) { include_once ADDON_DIR . DS . 'ajax.views' . DS . $PAGE . '.php'; } exit; }