Я не могу разобраться или найти решение для очень простого вопроса:
«Как я могу определить свое собственное поле ввода в formtastic?»
Вот что я получил:
<%= semantic_form_for @someFantasticVariable, :url => "/someFantasticUrl.html" do |f|%>
<%= f.inputs do %>
<%= f.input :something_else_id, :required => true , :as => :select, :collection => SomethingElse.find(:all), :label =>"The something else"%>
<%= f.input :fantastic_max_cost, :label => "Budget (max cost)"%>
<%end%>
<%= f.buttons do%>
<%= f.commit_button :button_html => { :class => "primary", :disable_with => 'Processing...', :id => "commitButton"}%>
<%end%>
<%end%>
Теперь ..
Я хочу иметь очень простую вещь. Я хочу объявить поле, которое не является частью модели. Я хочу иметь поле даты, которое я могу использовать для вычисления некоторых вещей в моем контроллере. Поэтому я хочу сделать это:
<%= f.inputs do %>
<%= f.input :something_else_id, :required => true , :as => :select, :collection => SomethingElse.find(:all), :label =>"The something else"%>
<%= f.input :fantastic_max_cost, :label => "Budget (max cost)"%>
<%= f.input :start_date, :as => :date , :label => "Start date"%>
<%end%>
Но apparetly я не позволил, и я не могу найти способ сделать это через мой ткнули прибегая к помощи. Любая помощь / идеи?