Admin config Drupal 7

Events happening in the community are now at Drupal community events on www.drupal.org.
nhocmuonlanhoc's picture

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

nhocmuonlanhoc's picture

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

eduspace's picture

Sau khi viết xong hook_menu bạn performance clear cache data đi đã

Muốn phần config xuất hiện ở

mrsinguyen's picture

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

ducquang264's picture

Ở 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

nhocmuonlanhoc's picture

Mình làm đc rồi , cảm ơn các bạn ^^

[url]http://zblue.net[/url]