Php CJuiDialog页面重定向,Yii web应用程序
我正在尝试实现一个密码重置页面。重置密码后,我希望它显示一个对话框,说明电子邮件已发送,然后将页面重定向到登录屏幕,对话框关闭 以下是对话框和重定向的功能:Php CJuiDialog页面重定向,Yii web应用程序,php,modal-dialog,yii,Php,Modal Dialog,Yii,我正在尝试实现一个密码重置页面。重置密码后,我希望它显示一个对话框,说明电子邮件已发送,然后将页面重定向到登录屏幕,对话框关闭 以下是对话框和重定向的功能: $this->beginWidget('zii.widgets.jui.CJuiDialog', array( 'id'=>'mydialog', 'options'=>array( 'title'=>'Email Notificatio
$this->beginWidget('zii.widgets.jui.CJuiDialog', array(
'id'=>'mydialog',
'options'=>array(
'title'=>'Email Notification',
'autoOpen'=>true,
),
));
"Email has been sent!";
$this->endWidget('zii.widgets.jui.CJuiDialog');
$this->redirect(Yii::app()->createUrl('site/login'));
当用户点击submit启动密码重置功能时,将显示以下错误页面:
无法修改标题信息-标题已由发送(输出开始于/Library/WebServer/Documents/yii/framework/zii/widgets/jui/cjudialog.php:73)
有人知道如何解决这个问题吗?还有没有办法在对话框上添加一个ok按钮,这样当他们单击ok时,它就会重定向到登录屏幕 最后在对话框中添加了一个按钮。按下按钮时,它使用javascript重定向到我的登录页面。重定向不应该在控制器文件中吗?这看起来像一个视图。这在控制器文件中。