1. Phân tích chức năng
Chức năng lọc sản phẩm sẽ hiển thị trên các trang như trang chủ, trang danh mục, trang tìm kiếm. Mục đích của chức năng này là giúp người dùng nhanh chóng phân loại sản phẩm theo tiêu chí một cách nhanh chóng như về thông tin:
- Tên
- Giá
- Thời gian
2. Thực thi
B1: Xây dựng phương thức filter có chức năng lọc theo các tiêu chí về tên, giá, thời gian, bán chạy, lượt xem, …