Привет. Поставил Admin Quick Edit PRO v5.4.0 на OcStore 2.1.0.2.1 Все вроде работает, но нашел косяк. Показывает 20 товаров на странице в админке и все... А остальные не показывает, и внизу нет циферок со страничками 1,2,3 и тд.. чтобы можно было перейти на другую страницу. По-моему это называется "пагинация страниц". Хелп! P/s. установил версию 5.5 тоже самое, нет страниц пагинации. Если отключаю модуль, то страницы есть. Куда копать? http://joxi.ru/KAgBdbkT861a2l
Там где-то косяк с подсчётом количества товаров. Посмотрите модель модуля, там должен быть метод типа getTotalProducts. Ну, или лучше начните с контроллера и посмотрите, как он получает общее количество товаров.
Воскрешу тему)) Та же проблема, не показывает страницы пагинации и не считает товары, категории, опции и пр.пр.пр.... Вам удалось ее решить? OCStore 3020, AQE 620
может кому пригодится, в файле \admin\model\catalog\aqe\product.php заменить Код: public function getTotalProducts() { return $this->productCount; } на Код: public function getTotalProducts($data = array()) { $sql = "SELECT COUNT(DISTINCT p.product_id) AS total FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON (p.product_id = p2c.product_id)"; $sql .= " WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "'"; if (!empty($data['filter_name'])) { $sql .= " AND pd.name LIKE '" . $this->db->escape($data['filter_name']) . "%'"; } if (!empty($data['filter_model'])) { $sql .= " AND p.model LIKE '" . $this->db->escape($data['filter_model']) . "%'"; } if (isset($data['filter_price']) && !is_null($data['filter_price'])) { $sql .= " AND p.price LIKE '" . $this->db->escape($data['filter_price']) . "%'"; } if (isset($data['filter_quantity']) && !is_null($data['filter_quantity'])) { $sql .= " AND p.quantity = '" . (int)$data['filter_quantity'] . "'"; } if (isset($data['filter_category']) && !is_null($data['filter_category'])) { $sql .= " AND p2c.category_id = '" . (int)$data['filter_category'] . "'"; } if (isset($data['filter_status']) && !is_null($data['filter_status'])) { $sql .= " AND p.status = '" . (int)$data['filter_status'] . "'"; } if (isset($data['filter_image']) && !is_null($data['filter_image'])) { if ($data['filter_image'] == 1) { $sql .= " AND (p.image IS NOT NULL AND p.image <> '' AND p.image <> 'no_image.png')"; } else { $sql .= " AND (p.image IS NULL OR p.image = '' OR p.image = 'no_image.png')"; } } $query = $this->db->query($sql); return $query->row['total']; }