Opencart сортировка в админке, последние добавленные товары
Автор: Артурас Лапинскас
Метки: создание сайтов, веб-разработка, программирование, Opencart
По умолчанию, в админке opencart стоит сортировка по Алфавиту, что не очень удобно, когда добавляешь товары. Я расскажу, как сделать сортировку по последним добавленным товарам.
- Находим файл: admin/controller/catalog/product.php
- Ищем код:
if (isset($this->request->get['sort'])) {
$sort = $this->request->get['sort'];
} else {
$sort = 'pd.name';
}
if (isset($this->request->get['order'])) {
$order = $this->request->get['order'];
} else {
$order = 'ASC';
}
- Заменяем его на такой:
if (isset($this->request->get['sort'])) {
$sort = $this->request->get['sort'];
} else {
$sort = 'p.date_added';
}
if (isset($this->request->get['order'])) {
$order = $this->request->get['order'];
} else {
$order = 'DESC';
}
- В файле admin/model/catalog/product.php
- Ищем код, в конце ставим запятую и добавляем дату добавления (выделено красным):
$sort_data = array(
'pd.name',
'p.model',
'p.price',
'p.quantity',
'p.status',
'p.sort_order',
'p.date_added' //add this column name
);
Все! Теперь, все последние товары будут отображатся вверху списка.

Добавить комментарий
Posts: 5
Пост #5 от : Mon March 05, 2012, 07:47:13
Posts: 5
Пост #4 от : Fri March 16, 2012, 05:25:15
Posts: 5
Пост #3 от : Sun April 15, 2012, 12:53:12
Posts: 5
Пост #2 от : Wed April 18, 2012, 03:24:38
Posts: 5
Пост #1 от : Wed April 25, 2012, 23:35:02