in 2.3.x-and-above/upload/catalog/model/extension/module/facebook_business.php [928:967]
private function getFilterData($page_filter_data = array()) {
if (isset($this->request->get['sort'])) {
$sort = $this->request->get['sort'];
} else {
$sort = 'p.sort_order';
}
if (isset($this->request->get['order'])) {
$order = $this->request->get['order'];
} else {
$order = 'ASC';
}
if (isset($this->request->get['page'])) {
$page = (int)$this->request->get['page'];
} else {
$page = 1;
}
if (isset($this->request->get['limit'])) {
$limit = (int)$this->request->get['limit'];
} else {
$limit = $this->config->get($this->config->get('config_theme') . '_product_limit');
}
$general_filter_data = array(
'sort' => $sort,
'order' => $order,
'start' => ($page - 1) * $limit,
'limit' => $limit
);
if ($page_filter_data) {
$filter_data = array_merge($page_filter_data, $general_filter_data);
} else {
$filter_data = $general_filter_data;
}
return $filter_data;
}