lundi 17 octobre 2016

Undefined variable: users

I'm trying to show users in my view, but i have this error Undefined variable: users

I don't know what is the problem, because in my controller for that view the user method is called.

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\User;
use App\Role;

use App\Http\Requests;

class pagesController extends Controller
{
    public function viewIndex(){
        $users = User::all();
        return view('index', ['users' => $users]);
        //return view('index');
    }
}

And this is the route where my controller is called

Route::get('/index', [
        'uses' => 'pagesController@getIndex',
        'as' => 'admin',
        'middleware' => 'roles',
        'roles' => ['Admin']
    ]);

Any ideas?



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire