2017-06-30 38 views
0

我在刀片頁面上有一個laravel窗體,它有一個選擇輸入。我只想爲變量$ tour-> city_from傳遞給視圖時添加默認值。我這樣做是這樣的:Laravel Collective Form add value如果存在

{!!Form::model($tours2, ['action' => '[email protected]'])!!} 

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

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

它輸出一個錯誤:「解析錯誤:語法錯誤,意想不到的‘:’,希望‘’或‘)’」。

也許我正在使用一個糟糕的語法?或者我的方法是錯誤的?

預先感謝您!

回答

2

你應該只需要改變你的選擇:

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

希望這有助於!

+0

謝謝羅斯!這有幫助! –

+0

@SergejFomin很高興能幫到你! :) –