Datepicker не позволяет вставить в рельсы? - PullRequest
0 голосов
/ 16 октября 2011

У меня есть турнирная модель с полем end_date с указанием времени данных, и я использую formtastic для такой формы

<%= semantic_form_for @tournament do |f| %>
  <%= f.inputs do %>
    <%= f.input :end_date %>

это работает хорошо, и параметры появляются таким образом, и все хорошо сохраняется

"end_date(1i)"=>"2007", "end_date(2i)"=>"4", "end_date(3i)"=>"2", "end_date(4i)"=>"04", "end_date(5i)"=>"07",

Но мне нужно средство выбора даты, поэтому у меня есть такой подход

<%= f.input :end_date, :as => :string, :input_html => {:class => "datapicker"}, :hint => "Tournament End Date" %>

, а JS

 $('#tournament_end_date').datepicker();

средство выбора даты тянет вверх, и все хорошо, но end_dateне спасает ....

вот параметры

 "end_date"=>"10/11/2011", 

что мне нужно сделать, чтобы получить это, чтобы сохранить .. любые идеи

1 Ответ

1 голос
/ 16 октября 2011

Может быть, попробуйте добавить attr_accessible: end_date к коду модели? Также проверьте эту ветку на наличие допустимых форматов ввода для полей даты. Формат даты в Rails в поле формы . Игнорируйте то, что вычеркнуто, это не очень важно.

...