$data->setLimit(Tools::getValue('limit')); $get_sort = Tools::getValue('sort'); $get_property = Tools::getValue('property'); if (isset($get_property) && isset($get_sort)) { $direction = Tools::getValue('sort'); $property = Tools::getValue('property'); } $data->setSort($direction); $data->setProperty($property); $get_filters = Tools::getValue('filters'); if (isset($get_filters) && $get_filters != null) { $data->parseFilters(Tools::getValue('filters')); } $products_sales_data = array(); $products_sales = array(); $products_sales_data = $data->getProductsSales(); $products_sales['products_sales'] = $products_sales_data['result']; $products_sales['total'] = $products_sales_data['total']; echo Tools::jsonEncode($products_sales); break; case 'CATEGORY_SALES': $data->setStart(Tools::getValue('start')); $data->setLimit(Tools::getValue('limit')); $get_sort = Tools::getValue('sort'); $get_property = Tools::getValue('property'); if (isset($get_property) && isset($get_sort)) { $direction = Tools::getValue('sort'); $property = Tools::getValue('property'); } $data->setSort($direction); $data->setProperty($property);