laravel中彈出提示框用if語句實現,其實現方法有:1、設置“return redirect(‘/admin/list’);”;2、使用“public function destroy($user_id, $id){…}”;3、通過“if ($bool) {$success = new MessageBag([…])…}”方法實現彈窗提示即可。
本教程操作環境:Windows7系統、Laravel5.7版、Dell G3電腦。
laravel中彈出提示框用什么?
Laravel-admin彈出提示層的三種方法
1.
??????admin_toastr('導入成功'); ??????return?redirect('/admin/list');
2.
??public?function?destroy($user_id,?$id) ????????{ ????????????if?($this->form()->destroy($id))?{ ????????????????return?response()->json([ ????????????????????'status'?=>?true, ????????????????????'message'?=>?trans('admin::lang.delete_succeeded'), ????????????????]); ????????????}?else?{ ????????????????return?response()->json([ ????????????????????'status'?=>?false, ????????????????????'message'?=>?trans('admin::lang.delete_failed'), ????????????????]); ????????????} ????????}
注意替換message提示
3.
????use?IlluminateSupportMessageBag; ????if?($bool)?{ ????????$success?=?new?MessageBag([ ????????????'title'?=>?'回復成功' ????????]); ????????return?redirect(url('admin/doctor_advisory'))->with(compact('success')); ????}?else?{ ????????$error?=?new?MessageBag([ ????????????'title'?=>?'回復失敗' ????????]); ????????return?redirect(url("admin/doctor_advisory/"?.?$id?.?"/edit"))->with(compact('error')); ????}
推薦學習:《laravel視頻教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦