2015-03-20 3 views
0

Я создал PostController с функцией индекса, имеющий одну строку кодаLaravel 5 NotFoundHttpException

return view('welcome'); // I have welcome.blade.php inside views folder 

Я также поставить это на мой файл Маршрут

Route::get('post', '[email protected]'); 

При попытке доступа/сообщение в браузере, я получаю сообщение об ошибке «NotFoundHttpException в строке RouteCollection.php 145:».

Что дает?

Edit: Вот PostController.php

<?php namespace App\Http\Controllers; 

use App\Http\Requests; 
use App\Http\Controllers\Controller; 

use Illuminate\Http\Request; 

use App\Post; 

class PostController extends Controller { 

    /** 
    * Display a listing of the resource. 
    * 
    * @return Response 
    */ 
    public function index() 
    { 
     $posts = Post::all(); 

     return view('welcome', compact($posts)); 
    } 
+0

Показать нам PostController, а именно пространство имен в верхней и функция индекса. – JoeCoder

+0

Несомненно. Там это – Richie

+0

Выполняет ли 'php artisan route: list' маршрут, к которому вы пытаетесь получить доступ? – kajetons

ответ

-1
public function index() 
{ 
    $posts = Post::all(); 

    return view('welcome', compact('posts')); 
} 

Creo дие Tiene дие corregir эль compoct view('welcome', compact($posts));

return view('welcome', compact('posts'));