Sitemap & điều hướng
Sitemap định nghĩa điều hướng (navigation) của model-driven app — cây menu bên trái mà người dùng dùng để di chuyển giữa các bảng, dashboard và trang.
Cấu trúc 3 cấp
Phần tiêu đề “Cấu trúc 3 cấp”| Cấp | Vai trò |
|---|---|
| Area | Nhóm lớn nhất — chuyển qua app area switcher (góc dưới trái) |
| Group | Tiêu đề nhóm trong một area |
| Subarea | Mục thật sự nhấp được — trỏ tới bảng, dashboard, custom page, hoặc URL |
→ Người dùng thấy: Area (chọn ở dưới) → các Group → các Subarea (mục menu).
Subarea trỏ tới đâu
Phần tiêu đề “Subarea trỏ tới đâu”- Table: mở view + form của bảng.
- Dashboard: mở dashboard.
- Custom page: mở trang canvas tùy biến.
- Web resource / URL: nhúng nội dung/đi link ngoài.
Thiết kế navigation tốt
Phần tiêu đề “Thiết kế navigation tốt”- Nhóm theo nghiệp vụ (vd “Bán hàng”, “Hồ sơ”, “Báo cáo”), không theo kỹ thuật.
- Đặt mục hay dùng lên đầu; ẩn bảng phụ trợ ít dùng.
- Dùng icon + tên rõ cho subarea.
- Cân nhắc nhiều area khi app lớn (vd “Vận hành” vs “Quản trị”).
Show/Hide theo bảo mật
Phần tiêu đề “Show/Hide theo bảo mật”- Subarea có thể ẩn theo security role — người không có quyền không thấy mục đó.
- Giúp một app phục vụ nhiều vai trò mà mỗi người thấy menu phù hợp.