Ответ 1
{{ Form::select('product_id', $productList, null, array('class' => 'form-control')) }}
Третий параметр - это ключ выбранного параметра. По умолчанию значение null.
Атрибут класса списка выпадающего списка Laravel не работает.
Я не могу найти ссылку на класс или назначать атрибуты для выбора/раскрывающихся списков в документации.
http://www.laravel.com/docs/html#drop-down-lists
Примеры:
{{ Form::select('product_id', $productList, array('class'=>'form-control')) }}
{{ Form::select('product_id', $productList, $attributes = array('class'=>'form-control')) }}
Оба возвращают один и тот же html, но без атрибута class
:
<select id="product_id" name="product_id">
... Option Stuff ...
</select>
{{ Form::select('product_id', $productList, null, array('class' => 'form-control')) }}
Третий параметр - это ключ выбранного параметра. По умолчанию значение null.
Сначала создайте и создайте список в контроллере, например:
$username_lists = Users::lists('username','id');
передать данные для просмотра по:
return View::make('layouts.customers')
->with('username_lists', $username_lists);
теперь можно увидеть:
{{ Form::select('username_lists', $username_lists, null, array('class' => 'form-control')) }}