Tôi đã tạo 2 chế độ xem trước. Một khung nhìn là liệt kê các bản ghi và một khung nhìn khác để chỉnh sửa một bản ghi cụ thể.
Tên chế độ xem đầu tiên là 'sản phẩm' hiển thị danh sách các sản phẩm từ bảng. Trong default.php trong khi hình thành danh sách các sản phẩm tôi đã tạo liên kết neo giống như index.php?option=com_productman&view=product&product_id=x
cho mỗi hàng.
Tên chế độ xem thứ hai là 'sản phẩm' nơi nó lấy sản phẩm_id từ URL và hiển thị từng sản phẩm.
- Tôi không chắc liệu đây có phải là cách làm đúng hay không.
- Không có Itemid riêng cho chế độ xem sản phẩm vì nó không được khởi chạy từ mục menu Joomla.
- Các mẩu bánh mì không được hiển thị đúng.
Ai đó có thể tư vấn cách thức chính xác để phát triển quan điểm front-end.
JRoute
. Sẽ có ý nghĩa nếu chúng ta chỉ có 2 chế độ xem trong đó một chế độ xemproducts
được đính kèm trên một menu và chế độ xem khácproduct
được thông quaJRoute
. Tôi có một vài URL trongproduct
chế độ xem sẽ chuyển sang các chế độ xem khác. Chế độ xem sản phẩm không phải là một mục menu hợp lệ vì siêu dữ liệu của nó được định cấu hình vìhidden="true"
vậy không có cách nào có thể tạo một mục menu ẩn. Nếu chúng ta đang nhảy sang một góc nhìn thứ ba thì không có Itemid. Tôi đã giới thiệu tài liệu Breadcrumb và thêm liên kết của riêng mình và tôi nhận thấy rằng Breadcumbs cũng hoạt động dựa trên menu Itemid.