1. Phân tích chức năng
Xây dựng chức năng:
- Hiển thị
- Thêm
- Sửa
- Xoá
dữ liệu bảng danh mục (products)
2. Thực thi
Controller: Tạo cấu trúc thư mục admin/product. Trong thư mục product sẽ chứa các controller để xử lý logic business
View: Tạo cấu trúc thư mục admin/view/product. Trong thư mục product sẽ có các tập tin bắt đầu tiền tố _ để thực hiện vai trò view hiển thị
2.1. Chức năng hiển thị
B1: Tạo tập tin index.php trong thư mục admin/product là controller thực hiện chức năng quản lý trang hiển thị dữ liệu các sản phẩm
B2: Tạo tập tin _index.php trong thư mục admin/view/product làm chức năng view
2.2. Chức năng thêm mới
B1: Tạo tập tin create.php trong thư mục admin/product là controller thực hiện chức năng thê mới sản phẩm
B2: Tạo tập tin _create.php trong thư mục admin/view/users làm chức năng view
2.3. Chức năng cập nhật
B1: Tạo tập tin edit.php trong thư mục admin/user là controller thực hiện chức năng cập nhật sản phẩm
B2: Tạo tập tin _edit.php trong thư mục admin/view/users làm chức năng view
2.3. Chức năng xoá
B1: Tạo tập tin delete.php trong thư mục admin/user là controller thực hiện chức năng xoá sản phẩm
B2: Với chức năng xoá thì chúng ta không cần giao diện chỉ sử lý việc xoá dữ liệu xong chuyển hướng trang lại trang index trong method GET