1
重寫我試圖重寫theme_menu_tree在Drupal 7的Drupal 7:不能的template.php
我的功能(如下圖所示)是很簡單的,但似乎Drupal的跳過它,甚至把「死」在那裏。之後我已經清除了緩存,但這沒用。
有沒有人成功覆蓋template.php中的函數?
function unitheme_menu_tree($variables) {
die("die!");
}
重寫我試圖重寫theme_menu_tree在Drupal 7的Drupal 7:不能的template.php
我的功能(如下圖所示)是很簡單的,但似乎Drupal的跳過它,甚至把「死」在那裏。之後我已經清除了緩存,但這沒用。
有沒有人成功覆蓋template.php中的函數?
function unitheme_menu_tree($variables) {
die("die!");
}
只是一個友情提示,你應該用&操作引用傳遞變量,菜單樹是相當昂貴的循環。
function unitheme_menu_tree(&$variables) {
}
對我來說工作正常......你是積極的主題叫做'unitheme',是否啓用了主題,並且你已經在實現hook之後清除了主題註冊表緩存? – Clive
我重新安裝了drupal +模塊(這樣做需要一段時間)。它似乎解決了這個問題。 – kenpeter