2015-02-24 44 views
1

我有一個表單可以用來提交和編輯的東西。有幾個下拉菜單,如果窗體處於編輯模式,我希望設置所選值。如果變量$ holder - > year存在,它必須打印它的值。否則應該選擇一個空值。我似乎無法使用'或'標記修復此問題。Laravel刀片 - 如果存在設置選定的值

我的代碼看起來像這樣

'2013' => '2013', 
'2014' => '2014', 
'2015' => '2015' 
),$holder-> year, 
array('class' => 'form-control', 'id' => 'year') 
) }} 

在此先感謝

回答

0

你應該爲空值添加到您的選擇陣列,是這樣的:

['' => '-- Select year --'] 

我假設你今年參數表示數據庫中的一列,這意味着如果該列爲空,它將返回爲空,並應選擇我提到的選項。

+0

$ holder是僅在編輯模式下可用的變量。 – user2274356 2015-02-24 13:25:23