Posted by dom.killer on April 17, 2008 at 5:12pm
Tôi đang tập làm thử module, và tất nhiên là cần thêm cái menu trong admin để quản lý. Tìm hiểu mãi trong system.module, đọc mãi vẫn chưa thể thông được cách tạo và add menu trong Drupal :(
Làm cách nào để xác nhận menu nằm ở đâu đó?
Làm cách nào đặt menu con vào trong menu cha có sẵn, ví dụ trong menu cha User management
Mong được thảo luận.
Comments
Đang dùng Drupal 6.x thì
Đang dùng Drupal 6.x thì thấy menu dựa vào path. Bạn tạo một menu item cho path admin/yourmodule thì nó sẽ nằm ngay ngoài Administrer... Tương tự với user management...
--
www.thongtincongnghe.com
Trang tin điện tử về CNTT, Viễn thông, Điện tử...
Bắt chước coi module
Bắt chước coi module system nó làm ntn nè:
- http://api.drupal.org/api/function/system_menu/5
- http://api.drupal.org/api/function/system_menu/6
Cái khóa 'position' là left/right để xác định vị trí trình bày của links block.
Thế Hồng
Đúng là menu được
Đúng là menu được xếp theo path, xem trong menu.inc thì thấy họ nói vậy. Cách này có nhược điểm là nếu module khác nhưng đặt menu có path khác thì khó, nhưng may mà có thêm callback và file. Hệ thống menu của Drupal quá tuyệt vời, Joomla còn lâu mới bằng được :D
Dùng Menu
Mình đang thực tập về Drupal. mình không hiểu lắm về path trong tạo new item của menu. cứ phải copy 1 link vào là sao?. mình chỉ cần là các menu tạo và chức năng như các website thường là được.
Vọc drupal 7
Hề hề, hôm vừa rồi quyết tâm chuyển hẳn lên Drupal 7 dùng cho nhẹ ! ai dè nặng hơn !
Nếu bạn đang làm Drupal 7 vô đây nhé: https://drupal.org/node/673920
My blog: Jamviet.com, Hỏi đáp trực tuyến, váy dài