2016-07-29 70 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從瀏覽器完全相同的代碼。

回答