<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### 錯誤信息提醒 ``` @if ($errors->any()) @foreach ($errors->all() as $error) <div class="alert alert-danger"> {{ $error }} </div> @endforeach @endif ``` ![](https://img.kancloud.cn/10/53/1053fc872356fd9ac99426d4ad2407f8_368x137.png) ### 提交返回的信息 ``` @if(session()->has("data")) <div class="alert alert-{{session("data")['class']}}"> {{ session('data')['msg'] }} </div> @endif ``` ![](https://img.kancloud.cn/c2/4b/c24b92026f7f16d3f7055d29190a934d_454x106.png) ###后端返回數據 ``` public function store(Request $request){ //檢驗數據 $this->checkdata($request->name,$request); $data=$request->only(["name","title"]); $config=json_encode($request->except(['_token','name','title'])); $data['config']=$config; $info=Config::where("name","=",$request->name)->first(); if($info){ $result=Config::where("name","=",$request->name)->update($data); }else{ $result=Config::create($data); } if($result){ session()->flash("data",['class'=>'success','msg'=>"更新成功"]); }else{ session()->flash("data",['class'=>'danger','msg'=>'更新失敗']); } //dd($data); return redirect(route('admin.config.'.$request->name)); } ``` ### 提交數據驗證 ``` /** * @param string $name * @param $request * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector * @author: hhygyl <jackhhy520@qq.com> * @name: checkdata * @describe:驗證提交的數據 */ private function checkdata($name ="siteconfig",$request){ switch ($name){ case "information": $datavalidate=\Validator::make($request->all(),[ 'company' =>'required', 'address'=>'required', 'phone'=>'required' ],[ 'company.required'=>"公司名稱不能為空", 'address.required'=>"公司地址不能為空", 'phone.required'=>'客服熱線不能為空', ]); break; case "baidu": $datavalidate =\Validator::make( $request->all(),[ 'key' =>'required' ],[ 'key.required'=>"密鑰不能為空" ]); break; default: $datavalidate = \Validator::make($request->all(),[ 'name' =>'required', 'title'=>'required', 'sitetitle'=>'required', 'domain'=>'required|url' ],[ 'name.required'=>"配置標識不能為空", 'title.required'=>"配置名稱不能為空", 'sitetitle.required'=>'網站名稱不能為空', 'domain.required'=>'網站域名不能為空', 'domain.url'=>'網址輸入不正確', ]); break; } /** * 數據驗證失敗提示 */ if($datavalidate->fails()){ return redirect(route('admin.config.'.$request->name)) ->withErrors($datavalidate) ->withInput(); } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看