2016-11-19 10 views
-1

私はlaravel 5.2を使用しています。 パスワードとパスワードを確認する新しいユーザーを追加しようとすると、UrlGenerator.php行にInvalidArgumentExceptionが表示されます。589:アクションApp \ Http \ Controllers \ Admin \ CreateEmployeeController @ save-employeeが定義されていません。 私はpasswordconfirm関数を追加したときにエラーが発生します。 passwordconfirm関数は、ユーザー作成時にパスワードの検証とパスワードの確認に使用されます。 //ルート: Route :: post( 'save-employee'、 'C​​reateEmployeeController @ passwordconfirm');ユーザーを追加しようとするとInvalidArgumentExceptionが表示されますか?

//controller 

public function passwordconfirm(Request $request) 

        { 

         $validator = Validator::make($request->all(), [ 

          'password' => 'required|min:6|confirmed', 

          'password_confirmation' => 'required|min:6', 

         ]); 

         if ($validator->fails()) 

         { 

          return redirect('admin\create-employee') 
             ->withErrors($validator) 
             ->withInput(); 

         } 
         else 
         { 

          return Redirect::action('Admin\[email protected]'); 

        } 



        } 
+0

エラー関心関数CreateEmployeeController @ save-employeeに投稿できますか? –

答えて

0
  1. コントローラのリダイレクト機能が存在し、正しければ、あなたのルートを確認してください。
  2. return redirect() - >アクション( 'Admin \ CreateEmployeeController @ save-employee')を使用してください。
  3. それ以外の場合は、ドキュメントlaravel https://laravel.com/docs/5.2/responses#redirecting-controller-actionsでルートを読み込み、必要に応じてパラメータを渡す関数を実行することができます。
関連する問題