Laravel 5:动作未定义

用户5713060

我在互联网上进行了一些搜索,发现了一些与此有关的主题,但没有一个关于我的问题的主题。

所以我的错误:

Action App\Http\Controllers\Users@index not defined.

控制器用户:

<?php
namespace App\Http\Controllers;

use Illuminate\Routing\UrlGenerator;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Input;
use App\Models\Users;
use Session;
use Validator;

    class Users extends Controller {

     protected $users;


     public function __construct(Users $users)
     {
             $this->users = $users;
     }

    public function index()
    {
        $data['limit']=$limit;
        $data['title']='Liste des Utilisateurs';

        $data['result']=$this->user->user_list($limit);

        return view('user_list', $data);
    }

路线:

Route::get('users/{limit?}', function($limit = 0, Request $request)
{
  if(Auth::check()){
    return redirect()->action('Users@index');
  }else{
    $request->session()->flash('message', 'Vous devez vous connecter avant de pouvoir accéder à la plateforme.');
    return redirect('login');
  }
});

最好的祝福

滞后箱

您没有路线具有的作用App\Http\Controllers\Users@index进入您的应用程序的唯一方法是通过路由。您需要定义一个URI之类的东西。

Route::get('users', 'Users@index');

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章