Подтвердить что ты не робот

Атрибут класса раскрывающегося списка Laravel 4

Атрибут класса списка выпадающего списка 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>
4b9b3361

Ответ 1

{{ Form::select('product_id', $productList, null, array('class' => 'form-control')) }}

Третий параметр - это ключ выбранного параметра. По умолчанию значение null.

Ответ 2

Сначала создайте и создайте список в контроллере, например:

$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')) }}