Tuesday, December 30, 2014

Sắp xếp sản phẩm danh mục từ mới đến cũ trong Opencart

1 comment
Mặc định trong Opencart các sản phẩm được sắp xếp theo Nane ( từ A->Z). Như vậy khi chúng ta cập nhật các sản phẩm mới thì các sản phẩm vừa mới thêm sẽ không hiển thị lên trên -> Điều này làm khó khăn trong việc tìm kiếm sản phẩm cũng như việc bán hàng tại website.

Hôm nay mình sẽ hướng dẫn các bạn cách làm sao để hiện thị các sản phẩm trong danh mục từ mới đến cũ.


Bước 1: 

Vào trong category.php theo đường dẫn sau : catalog/controller/product/category.php . Mở nó ra tìm đoạn này :

if (isset($this->request->get['sort'])) {
                $sort = $this->request->get['sort'];
            } else {
                 $sort = 'p.sort_order';
            } 

Thay bằng:


if (isset($this->request->get['sort'])) {
                $sort = $this->request->get['sort'];
            } else {
                $sort = 'p.date_added';
            } 

 Tiếp theo tìm đoạn code sau:

if (isset($this->request->get['order'])) {
$order = $this->request->get['order'];
} else {
$order = 'ASC';

Thay bằng 

if (isset($this->request->get['order'])) {
$order = $this->request->get['order'];
} else {
$order = 'DESC';
Chúc các bạn thành công ! 

Nhớ vào ủng hộ website mình nha: Đồ Đá Banh

1 comment: