Laravel中单选按钮的问题

时间:2018-12-11 08:41:32

标签: laravel

我想使用控制器在表单中设置单选按钮 (注意:不包括数据库)。  我什至不知道如何设置收音机 使用控制器形式的按钮。 {这是我的单选按钮}

<div class="row">
     <div class="col-25">
             <label for="gender">Gender</label>
     </div>
     <div class="col-75">
            <input type="radio" name="gender" value="male" > Male
            <input type="radio" name="gender" value="female"> Female
     </div>
     </div>

这是我的控制器:

class NewController extends Controller
{
    public function index(Request $request)
    {
        $fullname='sagar basnet';
        $subject='this is my test form';
         return view('newfile/forms')
            ->withFullname($fullname)
            ->withSubject($subject);

    }

1 个答案:

答案 0 :(得分:0)

我将尽最大努力回答您的问题,因为没有提供示例代码。

我假设您要根据控制器逻辑中发生的情况来设置UI中单选按钮的状态。

在您的控制器中。

$radioVal = false;
if ($condition) {
    $radioVal = 'checked';
}

return view('your.view', [
    'radioVal' = $radioVal;
]);

该条件是确定是否检查您的收音机的条件(例如,苹果=水果)...

您认为...

<input type="radio" {{ $radioVal or 'checked' }} />

blade中的“或”关键字为您提供了三元速记选择。

您显然需要给单选按钮起一个名字...