Можете ли вы использовать два значения в Formtastic label_method?
Это:
<%= f.input :isbn_id, :label_method => :name, :as => :select, :collection => Isbn.order("name ASC").where(:client_id => current_user.client_id).all %>
создает это выпадающее меню:
Adept
Adept
Red Men
Red Men
Blue Handbag
Но мне бы хотелось:
Adept pbk
Adept hb
Red Men pbk
Red Men hb
Blue Handbag hb
Так что яхотелось бы, чтобы это работало:
<%= f.input :isbn_id, :label_method => "#{:name} #{:format}", :as => :select, :collection => Isbn.order("name ASC").where(:client_id => current_user.client_id).all %>
Но, конечно, это не так.