jeudi 22 septembre 2016

How to display controller's data

I cant display data on my view , i think i am doing something wrong with my controller but i dont understand.

my controller

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Projects;
use Auth;


class WelcomeController extends Controller
{
    public function __construct(Projects $projects)
    {
        $this->middleware('auth');
        $this->projects = $projects;
    }

    public function index()
    {
        $projects = Projects::get();
        $this->$projects;
        return view('welcome')->with('projects', '$projects');
    }
}

route:

Route::get('test', [
    'uses' => 'WelcomeController@index',
    'as' => 'welcome',

    ]);

view:

                <div class="panel-body">
                <p>Projects: </p>
                <p>Users:  </p>
                <h3>Project:  </h3>

what im getting: http://ift.tt/2cTSaoh



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire