23

Laravel 4 の Form クラスを使用して、次を使用してリストを作成できます。

 {{ @Form::select('colors', Colors::all()), $color }}

質問:disabledクリーンな Blade 構文を通常の見苦しい形式に書き直すことなく、Blade を使用して属性を追加するにはどうすればよいでしょうか?

4

3 に答える 3

35

最後に次のように追加するだけarray('disabled')です:

{{ Form::select('colors', Colors::all(), $color, array('disabled')) }}
于 2013-07-19T07:07:51.523 に答える
1

すでに回答されていますが、IMOの両方の回答は十分に中立的ではなかったため、重複を避けるために引数は @Form::select('name', $optionsArray, $selectedOption, ['disabled']).

したがって、フォームに事前入力する場合は@Form::model()@Form::select('name', $optionsArray, null, ['disabled'])「無効」の配列を 4 番目のパラメーターにする必要があります。

于 2015-01-06T18:30:21.563 に答える