Posted by nhocmuonlanhoc on January 15, 2011 at 9:57am
Hi All ,
các bạn cho minh hỏi làm thế nào để phần cònig của module hiện lên ở trang configrugation (admin/config)
mình sử dụng menu hook
$items['admin/config/abcxyuz/settings'] = array(...);thì phần còig chỉ xuất hiên ở module
giúp mình với !
Comments
hook_menu
thêm 1 câu hỏi nửa ở hook_menu
$items['abc/product'] = array('title' => 'test Page',
'page callback' => 'test_page',
'load arguments' => array(1),
'access callback' => TRUE,
'type' => MENU_NORMAL_ITEM,
);
khi mình gọi drupal7x/abc/product thì trang test_page vẩn đc gọi nhưng hiệ ra là trang trắng ( không có theme của drupal )
có giải pháp nào để khi mình gọi drupal7x/abc/product thi vẩn hiên lên trang có theme ?
tại khi mình sử dụng
$items['abc'] = array(
'title' => 'test Page',
'page callback' => 'test_page',
'load arguments' => array(1),
'access callback' => TRUE,
'type' => MENU_NORMAL_ITEM,
);
và gọi drupal7x/abc/ thì vẩn hiện lên 1 trang cua drupal ( có theme )
[url]http://zblue.net[/url]
Sau khi viết xong hook_menu
Sau khi viết xong hook_menu bạn performance clear cache data đi đã
Thiết kế xây dựng website E-learning, Hệ thống thi - kiểm tra - trắc nghiệm
Muốn phần config xuất hiện ở
Muốn phần config xuất hiện ở module thì khai báo đường dẫn trong file .info, ví dụ:
configure = admin/config/xxx
Ở D7, trang configrugation
Ở D7, trang configrugation chia thành nhiều khối bạn phải thêm đường dẫn của khối đó vào nữa. Ví dụ bạn có thể đặt menu abcxyuz trong khối System thì bạn chỉ cần khai báo: $items['admin/config/system/abcxyuz '] = array(); Sau đó clear cache trong performance đi là OK
ITFS Software
http://symphonythemes.com
Drupal = Không có từ chính xác
Thanks All
Mình làm đc rồi , cảm ơn các bạn ^^
[url]http://zblue.net[/url]