0

我在刀片页面上有一个 laravel 表单,它有一个选择输入。仅当变量 $tour->city_from 已传递给视图时,我才想为选择添加默认值。我是这样做的:

{!!Form::model($tours2, ['action' => 'FormController@store'])!!}

{!! Form::select('сity_from', $cities, (isset($tour->сity_from)) : $tour->сity_from  ) !!}

{!!Form::close()!!}

它输出一个错误:“解析错误:语法错误,意外':',期望','或')'”。

也许我使用了不好的语法?还是我的方法不对?

先感谢您!

4

1 回答 1

2

您只需要将您的选择更改为:

{!! Form::select('сity_from', $cities, isset($tour->сity_from) ? $tour->сity_from : null ) !!}

希望这可以帮助!

于 2017-06-30T09:40:33.563 回答