[Решено] Сортировка товаров в заказе и счете

Тема в разделе "OpenCart", создана пользователем v@dim, 19 фев 2014.

  1. v@dim

    v@dim

    Регистрация:
    31 окт 2012
    Сообщения:
    132
    Симпатии:
    21
    Добрый день! Может кто делал? Нужно отсортировать товары в заказе и счете по имени. По умолчанию я так понимаю- как добавляли в корзину так они и выводятся. При заказе в 50-100 наименований очень не удобно.
    Заранее спасибо!
     
  2. v@dim

    v@dim

    Регистрация:
    31 окт 2012
    Сообщения:
    132
    Симпатии:
    21
    Сам отвечу)

    admin/model/sale/order.php
    Находим

    public function getOrderProducts($order_id) {
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'");

    Меняем на

    public function getOrderProducts($order_id) {
    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'ORDER BY LEFT(name,1)");