2016-07-29 67 views
2

我用:Laravel航线资源问题

  • wampserver
  • laravel 5
  • 引导v3.3.6

我在laravel新的,我通常使用手动route::get。现在我尝试使用route:resource使事情变得更快,但不知何故这两个显示不同的结果,即使它应该显示相同的页面。

routes代码:

Route::get('create', '[email protected]'); 
Route::resource('posts','PostController'); 

SS ,你可以在上面看到,它引导到同一个控制器

[email protected]代码:

public function create() 
{ 
    $data['title'] = ' | Create Post'; 
    return view('posts.create',$data); 
} 

当我去blog.dev/create(其来自route::get)。它成功显示: SS 2

但是,当我去blog.dev/posts/create(这是从route::resource)。它显示了一个css-less页面: SS 3

为什么会发生这种情况?有什么办法解决它? (我不喜欢使用route::get

注:

  • 我已经尝试不同的浏览器,清除Cookies &缓存和重新启动WAMP
  • 两者在view page source从浏览器完全相同的代码。

回答