[Помогите] Нет в наличии - отправить в конец списка

Тема в разделе "OpenCart", создана пользователем maetus, 24 дек 2014.

  1. maetus

    maetus

    Регистрация:
    24 фев 2013
    Сообщения:
    216
    Симпатии:
    40
    Добрый день

    Облазил весь интернет и так не нашёл решения

    Такая ситуация, на сайте есть товары со статусом НЕТ в Наличии - и эти товары отображаются в начале списка и в середине списка.

    Как сделать чтобы товары со статусом НЕТ в Наличии перемещались в конец списка ?
     
  2. Vintage

    Vintage

    Регистрация:
    31 мар 2013
    Сообщения:
    237
    Симпатии:
    39
    http://www.nulled.cc/threads/241523/
     
  3. maetus

    maetus

    Регистрация:
    24 фев 2013
    Сообщения:
    216
    Симпатии:
    40
  4. Linksar

    Linksar

    Регистрация:
    24 фев 2014
    Сообщения:
    159
    Симпатии:
    10
    что конкретно из того что там описано?
     
  5. maetus

    maetus

    Регистрация:
    24 фев 2013
    Сообщения:
    216
    Симпатии:
    40
    самое начало темы

    Открой catalog/controller/product/category.php


    ищи строки

    PHP:
    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';
    }
    заменяй на
    PHP:
    if (isset($this->request->get['sort'])) {$sort = $this->request->get['sort'];
    } else {//$sort = 'p.sort_order';$sort = 'p.quantity';
    }

    if (isset($this->request->get['order'])) {$order = $this->request->get['order'];
    } else {//$order = 'ASC';$order = 'DESC';
    }
     
    passtools нравится это.