PHP MVC – Tạo trang giỏ hàng

1. Phân tích chức năng

Trang giỏi hàng có chức năng hiển thị thông tin các sản phẩm đã mua.

2. Thực thi

B1: Xây dựng phương thức readCart trong tập tin core/function.php có chức năng đọc các sản phẩm trong session cart giỏ hàng

<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
}

if ($_SERVER['REQUEST_METHOD'] === 'GET') {
    include_once './view/_home.php';
}

controller đóng vai trò phân luồng với 2 phương thức GET và POST của http

Với phương thức GET hàm include_once sẽ nhúng giao diện ở thư mục view với mục đích hiển thị nội dung.

Để đổ dữ liệu từ database chúng ta cần lây dữ liệu từ model ở mục controller này

B2: Đổ dữ liệu ra giao diện ở mục view/_cart.php