Formtastic - настроить пустую опцию в теге select - PullRequest
5 голосов
/ 18 января 2011

Я использую formtastic для генерации списка опций в теге select (например,: as =>: select), и я хочу "пустую" опцию, но это создает предупреждение XHTML (т.е. обрезка пуста

Глядя на источник, похоже, что formtastic генерирует:

<option value=""></option>

Есть ли способ настроить, как formtastic генерирует параметры заготовок?

Ответы [ 2 ]

10 голосов
/ 18 января 2011

может быть, варианты: подскажите может помочь вам?

  form.input :organization,  
    :collection => Organization.all(:order => :title),  
    :prompt => "some text"

хорошего дня!

4 голосов
/ 02 июня 2013

Вот ответ с похожей проблемой:

Использование: collection и: include_blank в Formtastic.Как это сделать?

Он говорит, что если вы добавите :include_blank => true, это будет работать ... Например:

f.input(:author, :as => :select, :include_blank => true)

В моем случае у меня есть has_and_belongs_to_many ассоциации, и автоматически имеют пустую опцию.

f.input :groups, :as => :check_boxes, :collection => current_admin_user.groups.order("created_at ASC").all

Я следую этому руководству: https://github.com/justinfrench/formtastic#the-available-inputs

Я надеюсь помочь!

...