'Görünüm' ve 'düzenle' düğmelerine fazladan bir sekme eklemeye çalışıyorum.
Modülüm iyi etkinleştirildi ve önbelleği temizledim, ancak yeni sekmem görünmüyor. Neyi kaçırıyorum?
/**
* 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');
}
Rota çalışıyor mu? '/ Node / 1 / performance' konumuna giderseniz, "Merhaba" ifadesini geri alır mısınız?
—
Les Lim
İyi bir nokta. Hayır, sadece düğümü her zamanki gibi görüntüler.
—
pushka
Gönderdiğiniz kodda yanlış bir şey yok, bu yüzden normal kontrolleri gözden geçirin: yazım hatası için modül dosyanızın dosya adına bakın, temizlendiklerinden emin olmak için önbellek tablolarınıza bakın, vb.
—
Les Lim
Hey teşekkürler - kod olmadığını bilmek güven verici. Sonunda, modülü devre dışı bırakarak ve yeniden etkinleştirerek çalıştırabildim. Belki yönlendirici tablosu etkinleştirildiğinde güncellendiğinden? Her neyse ... şimdi çalışıyor.
—
pushka