Sha256: 909f4fde2612939b109003fc8dae777c78c42e52e5dd70953265a1b4baba0685
Contents?: true
Size: 1.37 KB
Versions: 3
Compression:
Stored size: 1.37 KB
Contents
# DateInputRails This gem does two things: * Backports `ActionView::Helpers::FormHelper#date_field` and `ActionView::Helpers::FormTagHelper#date_field_tag` from [Rails 4](https://github.com/rails/rails/pull/5016). * Provides a polyfill for browsers that don't support `<input type="date">` that uses jQuery UI's datepicker. From the point of view of your application, this polyfill will function exactly like `<input type="date">`, i.e. date parameters will always be submitted in YYYY-MM-DD form, regardless of the format displayed to the user. ## Usage **Gemfile**: ``` gem "date-input-rails" ``` **View**: ``` <%= form_for(...) do |f| %> <%= f.date_field :date %> <% end %> ``` or ``` <%= date_field_tag :date, Date.today %> ``` **application.js**: ``` //= require modernizr //= require date-input-polyfill ``` You must provide the `modernizr` JavaScript asset, either by building one on http://modernizr.com/download/ (it must include the "Input Types" feature detect) and adding it to your `vendor/assets/javascripts` directory, or using the [modernizr gem](https://github.com/josh/ruby-modernizr). The jQuery UI datepicker JavaScript asset will automatically be provided by [jquery-ui-rails](https://github.com/joliss/jquery-ui-rails). You'll need to make sure you include jQuery UI stylesheet assets somehow. ## License Copyright 2012 Verba Software, see MIT-LICENSE.
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
date-input-rails-0.0.3 | README.md |
date-input-rails-0.0.2 | README.md |
date-input-rails-0.0.1 | README.md |