我有一個用戶可以註冊的註冊表,我最近添加了兩個單選按鈕來定義用戶類型。Laravel 5.4中的單選按鈕
例子:
(*) I want to buy (*) I want to sell
以下是我想做到這一點:我users表中增加了一個布爾字段,我想檢查我想買被選中然後我店1中數據庫,如果另一個被檢查,然後我存儲0.
事情是,我不知道如何檢查控制器,如果單選按鈕被選中或不..我試着看在文檔和谷歌,但所有我發現了一些想法使用窗體外觀,因爲我知道不再使用5.4 ...
我有一個用戶可以註冊的註冊表,我最近添加了兩個單選按鈕來定義用戶類型。Laravel 5.4中的單選按鈕
例子:
(*) I want to buy (*) I want to sell
以下是我想做到這一點:我users表中增加了一個布爾字段,我想檢查我想買被選中然後我店1中數據庫,如果另一個被檢查,然後我存儲0.
事情是,我不知道如何檢查控制器,如果單選按鈕被選中或不..我試着看在文檔和谷歌,但所有我發現了一些想法使用窗體外觀,因爲我知道不再使用5.4 ...
Remeber:複選框和單選按鈕上服務器端發送的值,當且僅當它們是作爲檢查標記,如果沒有檢查,那麼沒有值將被髮送到控制器端。所以你可以做這個檢查需要在控制器
如:
public function myMethod(Request $request){
//2nd parameter means, if radio is not selected then use default value
$radio = $request->get('radion_button', 0);
}
HTML
{{ Form::radio('result', 'buy' , true) }}
{{ Form::radio('result', 'sell' , false) }}
不形門面
<input type="radio" name="result" value="buy" checked>
<input type="radio" name="result" value="sell">
控制器
$fields = Input::get('result');
if($fields == 'buy'){
// logic
}
else{
// logic
}