2016-07-11 50 views
0

只要使用HTML表單,如果路徑爲/register,如何將表單提交到資源控制器中的存儲功能。請幫助,我已經嘗試在表單標記中插入'post'方法,但它不起作用。同時商店路線的名稱是customer.store。我只是不知道該怎麼去做。如何在不使用HTML幫助函數的情況下提交HTML表單

+0

設置一條路徑來處理您通過'/ register'發送給相應控制器和函數的'POST'請求......到目前爲止您嘗試過了什麼?你有任何我們可以幫助你調試的代碼嗎? – James

+0

它是指向資源控制器的資源路由。我只是想能夠將我的表單提交給控制器中的商店功能 –

回答

1

就像詹姆斯說的那樣,只需創建一個後路線,將表單提交到哪個點。然後將此路線設置到您的控制器中的商店功能。如果您的路線中有route::auth(),請將其放到最後。這一次捕獲通常會捕獲您的/register路線。

您的形式:

<form method="post" action="{{ url('/register') }}"> 
    <!-- Don't forget your csrf --> 
    {!! csrf_field() !!} 

    <!-- Rest of your form --> 
    <button type="submit">Register</button> 
</form> 

routes.php

// GET 
Route::get('/register', function(){ 
    return view('register-form'); 
}); 
//or 
Route::get('/show-form', '[email protected]'); 

//POST 
Route::post('/submitted-form', '[email protected]'); 

//GET and POST combined 
Route::match(['get', 'post'], '/form-handler', '[email protected]'); 
//And finally 
route::auth(); 

但是,也許你可以在AuthController掛鉤。此控制器通常會處理註冊(請參閱register方法以及create方法)。

+0

謝謝,它工作 –

+0

@HammedDapoAjibade:所以請將問題標記爲已回答;) – Brotzka

相關問題