2011-06-10 53 views
0

我曾與一些插件Drupal站點,一切都運行良好,但我不知道爲什麼,在我的頭版這個代碼不工作:上的FrontPage空Drupal的可變信息

if($is_front){ 
    if ($messages): 
     print $messages; 
    endif; 
} 

如果我嘗試做一個var_dump的消息,它導致空字符串。
相同的代碼,在其他頁面(不是前面)正在工作。
當顯示sys/drupal消息(例如:用戶註冊後)時使用此變量,如果我設置用戶註冊以顯示與首頁不同的頁面,則顯示消息,否則不顯示消息。
謝謝

回答

0

你顯然知道,只有當你提交一個表單並且驗證失敗或類似的時候纔會填充$ message。我想知道,如果可能,該變量正在被重定向到主頁清除,因此不顯示?

我假設您在提交的主頁上有表格或其他東西?

乾杯,亞歷克斯

+0

是的,謝謝阿萊克斯,我是在註冊頁面或密碼恢復的,我不知道是否有重定向的任何代碼,從我的身邊似乎因爲它直接進入首頁和變量是空的。 – doterobcn 2011-06-10 16:10:31