我有一个带有插件的drupal网站,一切运行正常,但我不知道为什么,在我的首页这段代码不起作用:
if($is_front){
if ($messages):
print $messages;
endif;
}
如果我尝试执行var_dump消息,则会产生空字符串
在其他页面(不是正面)上使用相同的代码
显示sys / drupal消息时使用此变量(例如:用户注册后),如果我将用户注册设置为显示与首页不同的页面,则显示消息,否则不显示。
感谢
答案 0 :(得分:0)
您显然知道只有在提交表单并且验证失败或类似情况时才会填充$ messages。我想知道是否可能,该变量在重定向到主页时被清除,因此没有显示???
我假设您在主页上提交了一份表格或其他内容?
干杯, 亚历