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 (categories)
2. Thực thi
Controller: Tạo cấu trúc thư mục admin/category. Trong thư mục category sẽ chứa các controller để xử lý logic business
View: Tạo cấu trúc thư mục admin/view/category. Trong thư mục category 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/user là controller thực hiện chức năng quản lý trang hiển thị dữ liệu các danh mục
B2: Tạo tập tin _index.php trong thư mục admin/view/category 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/user là controller thực hiện chức năng thê mới danh mục
B2: Tạo tập tin _create.php trong thư mục admin/view/category 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 danh mục
B2: Tạo tập tin _edit.php trong thư mục admin/view/category 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/category là controller thực hiện chức năng xoá danh mục
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