Yii2发布前的数据确认
我有一个基本的基于积垢的gii。我使用模态引导来查看表单。 我有这样的代码:Yii2发布前的数据确认,yii2,Yii2,我有一个基本的基于积垢的gii。我使用模态引导来查看表单。 我有这样的代码: if ($request->isGet) { return [ 'title' => "Cancel Incoming : $container", 'content' => $this->renderAjax('_form_cancel_incoming', [ 'm
if ($request->isGet) {
return [
'title' => "Cancel Incoming : $container",
'content' => $this->renderAjax('_form_cancel_incoming', [
'model' => $model,
'min_urut' => $min_urut,
'max_urut' => $max_urut,
'bundles' => $bundles,
'tanggal_real_masuk' => $tanggal_real_masuk
]),
'footer' => Html::button('Close', ['class' => 'btn btn-default pull-left', 'data-dismiss' => "modal"]) .
Html::submitButton('Cancel', [
'data' =>[
'confirm' => "Apakah Anda Yakin Cancel ?"
],
'class' => 'btn btn-danger',
'title' => 'Cancel',
])
];
} else if ($model->load($request->post())) {
// Can I catch the data-confirm here ?
// If yes, operating the models
return [
'forceReload' => '#crud-datatable-pjax',
'title' => "Your Information",
'content' => "<h3 class='text-success'>Cancel Berhasil</h3>",
'footer' => Html::button('Close', ['class' => 'btn btn-default pull-left', 'data-dismiss' => "modal"])
];
}
if($request->isGet){
返回[
'title'=>“取消传入:$container”,
'内容'=>$this->renderAjax(''表单\取消\传入'[
'model'=>$model,
“min_urut”=>$min_urut,
“max_urut”=>max_urut美元,
“bundles”=>$bundles,
“tanggal_real_masuk”=>tanggal_real_masuk美元
]),
'footer'=>Html::button('Close',['class'=>'btn btn default pull left','data DISLESS'=>“modal”])。
Html::submitButton('Cancel'[
“数据”=>[
“确认”=>“是否取消?”
],
“类”=>“btn btn危险”,
'标题'=>'取消',
])
];
}否则,如果($model->load($request->post())){
//我能在这里看到数据吗?
//如果是,请操作模型
返回[
'forceReload'=>'#crud数据表pjax',
“标题”=>“您的信息”,
'内容'=>“取消Berhasil”,
'footer'=>Html::button('Close',['class'=>'btn btn default pull left','data DISLESS'=>“modal”])
];
}
我的问题是,显示了数据确认,但post中的操作仍在工作,没有等待数据确认
请告知。$request=Yii::$app->request;您是否在before if循环中有此项?这是$request=Yii::$app->request;并告诉我们更多关于您的问题?您的意思是验证没有发生?我不使用验证,只是当使用单击取消按钮,我需要确认对话框。。。