第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Laravel 7.5.2 $errors 不顯示在刀片??上

Laravel 7.5.2 $errors 不顯示在刀片??上

PHP
翻閱古今 2023-04-15 14:13:32
我遵循了 Laravel 站點(diǎn)上的驗(yàn)證文檔,但錯誤不會顯示在我的刀片模板上?,F(xiàn)在,當(dāng)我單擊提交時(shí),它會重定向回同一頁面,但不會顯示任何錯誤。另外,我確實(shí)運(yùn)行了dd($request->all());并且它顯示了數(shù)據(jù)。我開始學(xué)習(xí) Laravel 就像剛剛開始一樣,所以我會盡力為您提供更多信息。:)ContactFormController.phpnamespace App\Http\Controllers;use Illuminate\Http\Request;use Illuminate\Support\MessageBag;use App\Http\Requests;use Mail;class ContactFormController extends Controller{    public function create(){        return view('pages.contact');      }    public function store(Request $request){        //dd($request->all());        $this->validate($request, [            'fname' => 'required',            'email' => 'required|email',            'message' => 'required'        ]);        Mail::send('emails.contactTemplate', [             'msg' => $request->message        ], function ($mail) use($request){            $mail->from($request->email, $request->fname);            $mail->to('cslim5515@gmail.com')->subject('New Enquiry');         });        return redirect()->back()->with('flash_message', 'Thank you for your message');    }    public function build(){    return $this->markdown('emails.contactTemplate');}}contact.blade.php 文件<div class="card-body text-justify" style="font-size:14px">                        <div class="">                        @if ($errors->any())                            <div class="alert alert-danger">                                <ul>                                    @foreach ($errors->all() as $error)                                        <li>{{ $error }}</li>                                    @endforeach                                </ul>                            </div>                        @endif
查看完整描述

2 回答

?
12345678_0001

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個贊

請?jiān)囋囘@個


if ($validator->fails()) {

    return Redirect::back()->withErrors($validator);

}

你的方法應(yīng)該像


public function store(Request $request){


    $data = array(

            'fname' => $request->input('fname'),

            'email' => $request->input('email'),

            'message' => $request->input('message'),

            );


    $rule  =  array(

            'fname'       => 'required',

            'email'       => 'required',

            'message'     => 'required'

               ) ;


    $validator = Validator::make($data, $rule);


    if ($validator->fails()) {

        return redirect::back()->withErrors($validator);

    } else {

        Mail::send('emails.contactTemplate', [ 

            'msg' => $request->message

        ], function ($mail) use($request){

            $mail->from($request->email, $request->fname);

            $mail->to('cslim5515@gmail.com')->subject('New Enquiry'); 

        });


        return redirect()->back()->with('flash_message', 'Thank you for your message');

    }

}


查看完整回答
反對 回復(fù) 2023-04-15
?
FFIVE

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個贊

我創(chuàng)建了一個新的 Laravel 項(xiàng)目并將視圖和路由復(fù)制并粘貼到新的 Laravel 項(xiàng)目并再次創(chuàng)建一個新的控制器并且它可以工作。沒有對代碼進(jìn)行任何更改



查看完整回答
反對 回復(fù) 2023-04-15
  • 2 回答
  • 0 關(guān)注
  • 152 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號