Tôi có một menu chính, với cấu trúc cấp cao nhất tương tự như sau:
Home - Categories - Something Else - ... - Contact
Mỗi liên kết cấp cao nhất sẽ đi đến một trang nút thích hợp.
Tôi có vốn từ vựng cho Danh mục (đa cấp) và tôi cần có các thuật ngữ phân loại đó trong menu phụ trong mục "Danh mục". Tôi muốn tránh mã hóa cứng các mục vào menu chính, vì menu phụ sẽ tăng / thu hẹp như từ vựng.
Trước đây, tôi đã viết mã quá phức tạp để thực hiện điều này, nối vào các hoạt động phân loại và quản lý các mục con của một menu cụ thể dựa trên đó (rất giống với Menu Taxonomy Menu , nhưng không phải có một menu khác cho mỗi menu từ vựng).
Trong khi phương pháp đó hoạt động, nó không lý tưởng và chắc chắn không chung chung. Tôi không thể nâng mã đó từ dự án cũ sang dự án mới, nó sẽ đòi hỏi một lượng tùy chỉnh hợp lý.
Tôi không thể cảm thấy phải có một giải pháp dựa trên mô-đun 'tiêu chuẩn' cho vấn đề này.
Tôi đã thấy một số đề xuất ngoài kia để sử dụng kết hợp nhiều mô-đun khác nhau (thậm chí một số đề xuất sử dụng mô-đun dựa trên Lượt xem, đủ kỳ lạ). Tôi sẵn sàng cho bất kỳ đề xuất nào, nhưng nếu nó liên quan đến việc cài đặt nhiều hơn 1 hoặc 2 mô-đun và tải cấu hình cụ thể theo ngữ cảnh, mã hóa cứng, có lẽ nó sẽ không giúp ích quá nhiều trong trường hợp này.