1

私は自分のフォームを生成するためにlaravel Collectiveを使用しています。ドロップダウンの1つに、機能する次の三項演算子があります。

 {!! Form::select('department_id', ['' => 'Please select'] + $departments, isset($user->departmentStaff->department_id) ? $user->departmentStaff->department_id : null , ['class' => 'form-control']) !!}

ただし、laravel の短縮形の三項演算子は機能せず、エラーがスローされます。

{!! Form::select('department_id', ['' => 'Please select'] + $departments, $user->departmentStaff->department_id or null , ['class' => 'form-control']) !!}

これは公式ドキュメントからのものです: https://laravel.com/docs/5.2/blade#control-structures

4

0 に答える 0