Ответ 1
Вы пробовали: include_blank = > false?
В соответствии с этим (строка 718) http://github.com/justinfrench/formtastic/blob/master/lib/formtastic.rb, который должен работать.
это о Rails и Formtastic.
Как я могу добавить поле выбора с форматированием без начального/первичного пустого поля? Так что первоначально выбранный элемент является первым элементом с контентом.
Спасибо!
С уважением, Йорн.
Вы пробовали: include_blank = > false?
В соответствии с этим (строка 718) http://github.com/justinfrench/formtastic/blob/master/lib/formtastic.rb, который должен работать.
Вы разрешаете этот один из двух способов:
Первая опция: в каждом окне выбора укажите, должна ли быть пустая строка или нет. Возможные варианты:
<%= f.input :author, :as => :select, :include_blank => false %>
<%= f.input :author, :as => :select, :include_blank => true %>
<%= f.input :author, :as => :select, :include_blank => "No author" %>
Последняя версия отображает "Нет автора" в качестве дисплея в раскрывающемся списке, но передает значение как пустое.
Второй параметр: установите значение по умолчанию в config/initializers/formtastic.rb
.
# Should select fields have a blank option/prompt by default?
# Defaults to true.
Formtastic::FormBuilder.include_blank_for_select_by_default = false
По умолчанию для этого параметра установлено значение true
, и все ваши выпадающие списки будут содержать пустые опции. Установите значение false, и по умолчанию все они не будут.