2017-04-06 71 views

回答

2

因爲Route::resource('posts', 'PostController');生成

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

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

這意味着你必須鏈接到 '後/創建'

<a href="/posts/create">New Post</a> 
+0

現在正在工作。謝謝。 – Cristal

+0

如果我的回答對您有幫助,請將其標記爲答案,這樣您的問題就會解決。謝謝:) – EddyTheDove

0

您正在試圖創建一個使用資源控制器的帖子。

您的URL或路由應該是posts/create而不是posts,因爲posts用於獲取將從您的資源控制器激發index方法的帖子列表。

要創建,您的路線必須爲posts/create,並且它會從您的資源控制器中提交create方法。

這意味着,

Route::resource('posts','PostsController'); => Route::get('posts','[email protected]); 


Route::resource('posts/create','PostsController'); => Route::get('posts/create','[email protected]); 


讓我知道你的作品!

+0

它現在工作。謝謝。 – Cristal

相關問題