请耐心等待,因为我正在使用旧版蛋糕1.3安装项目。在我的控制器中,我有这个:$this->flash('Thank you for contacting us. One of our managers will contact you soon.', '/m', 5000);
。提交表单后,我的控制器正确地重定向用户,但它1)不会暂停5秒2)不闪烁我的消息。我真的要在我的视图中添加一些flash()调用吗?我是否需要指定控制器使用会话助手?我不确定我做错了什么。
更新在我的视图中尝试了<?php echo $this->Session->flash(); ?>
,它在提交表单时显示了我的成功消息...然后它永远不会重定向。所以。呀。
答案 0 :(得分:1)
flash是
flash( $message, $url, $pause = 1, $layout = 'flash' )
另请注意,启用调试时,重定向不会自动重定向,您实际上必须单击该链接。当debug为0时,它会在时间结束后自动重定向。