0
這一個讓我真的很困惑。
我有一個自定義的Drupal 6模塊,它返回一個自定義頁面並使用$ user對象。
唯一的問題在這裏,當我執行以下
global $user; print $user->uid ;
我返回值爲0,而不是1。它不會在系統中其他地方發生。就在這個地方不斷。請記住本模塊的頁面功能中沒有發生任何其他事情。不知道它是否有幫助,但這裏是菜單項。
$items['notplayingnicemodule'] = array (
'type' => MENU_CALBACK,
'page callback' => 'adaptive_notplayingnice',
'access callback' => TRUE,
'access arguments' => array('adaptiveuser'),
);
是否有其他人遇到類似的東西?我想知道是否它是一個內存問題(儘管沒有在日誌中)
任何幫助/建議,將不勝感激。
感謝
馬特
看起來您可能需要提供更多信息。你是直接從頁面回調中調用$ user,還是在子函數或主題模板中?頁面上的其他內容是否正確顯示?你沒有得到403(如果不向匿名用戶提供adaptiveuser perm)?我假設MENU_CALBACK拼寫錯誤不在您的原始代碼中? –