노드 '보기'및 '편집'탭에 추가 탭을 추가하려고합니다.
모듈이 제대로 활성화되어 있고 캐시를 지 웠지만 새 탭이 나타나지 않습니다. 내가 무엇을 놓치고 있습니까?
/**
* Implements hook_menu().
*/
function add_performance_menu() {
$items = array();
$items['node/%node/performance'] = array(
'title' => 'Add a performance',
'page callback' => 'add_performance_action',
'access callback' => TRUE,
'type' => MENU_LOCAL_TASK,
);
return $items;
}
/**
* Page callback.
*/
function add_performance_action() {
return t('Hello');
}
경로가 작동합니까? '/ node / 1 / performance'로 이동하면 "Hello"가 다시 나타 납니까?
—
Les Lim
좋은 지적. 평소와 같이 노드 만 표시합니다.
—
pushka
게시 한 코드에는 아무런 문제가 없으므로 일반적인 검사를 수행하십시오. 모듈 파일의 파일 이름에 오타가 있는지 확인하고 실제로 캐시 테이블을 확인하여 파일이 지워 졌는지 확인하십시오.
—
Les Lim
고마워-코드가 아니라는 것을 확신합니다. 결국, 나는 모듈을 비활성화하고 다시 활성화하여 작동하게했습니다. 라우터 테이블이 활성화되어 업데이트 되었기 때문일 수 있습니다. 어쨌든 ... 지금 작동합니다.
—
pushka