Tôi đang cố gắng thêm một tab bổ sung vào các nút 'xem' và 'chỉnh sửa' của nút.
Mô-đun của tôi được kích hoạt tốt và tôi đã xóa bộ nhớ cache, nhưng tab mới của tôi không xuất hiện. Tôi đang thiếu gì?
/**
* 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');
}
Tuyến có hoạt động không? Nếu bạn đi đến '/ nút / 1 / hiệu suất', bạn có nhận được "Xin chào" không?
—
Les Lim
Điểm tốt. Không, nó chỉ hiển thị nút như bình thường.
—
Pushka
Không có gì sai với mã bạn đã đăng, vì vậy hãy xem qua các kiểm tra thông thường: xem tên tệp của tệp mô-đun của bạn để tìm lỗi chính tả, thực sự nhìn vào bảng bộ nhớ cache của bạn để đảm bảo chúng đang xóa, v.v.
—
Les Lim
Xin cảm ơn - yên tâm khi biết đó không phải là mã. Cuối cùng, tôi đã làm cho nó hoạt động bằng cách vô hiệu hóa và kích hoạt lại mô-đun. Có lẽ bởi vì bảng bộ định tuyến được cập nhật khi bật? Dù sao ... nó hoạt động bây giờ.
—
Pushka