aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/helpers/form_helper.rb
Commit message (Collapse)AuthorAgeFilesLines
* refactor evals and adds some __FILE__ and __LINE__Santiago Pastorino2010-05-201-3/+2
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Sending :id => nil to form helpers now properly omits the "id" html element ↵Jeff Dean2010-05-151-5/+11
| | | | | | [#4559 state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
* Improve previous patch a bit [#3645 state:resolved]José Valim2010-05-151-3/+3
|
* Let label helpers accept blocks.Stephen Celis2010-05-151-15/+30
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Favor %{} in all code instead of (deprecated) {{}} as interpolation syntax ↵Lawrence Pit2010-05-031-1/+1
| | | | | | for I18n Signed-off-by: José Valim <jose.valim@gmail.com>
* Use %{} syntax in I18n (faster) instead of {{}}.José Valim2010-05-011-3/+3
|
* Let capture handle the yielding.José Valim2010-04-121-4/+1
|
* fields_for returns block result when outside ERBRyan Bates2010-04-111-1/+1
| | | | Signed-off-by: wycats <wycats@gmail.com>
* your beloved typo only spotted in github diff no matter how careful you were ↵Xavier Noria2010-04-111-1/+1
| | | | before pushing
* second pass to the intro rdoc of form_helper.rbXavier Noria2010-04-111-13/+55
|
* removes some duplication in previous editXavier Noria2010-04-101-5/+0
|
* makes a pass to the intro rdoc of form_helper.rb, will revise form_for tomorrowXavier Noria2010-04-101-74/+38
|
* form_for :as rubydoc and tidy up a bit the form_for docSantiago Pastorino2010-04-101-32/+19
|
* Remove input, form, error_messages_for and error_message_on from the ↵José Valim2010-04-101-8/+0
| | | | framework. If you think you will miss them, feel free to use the dynamic_form plugin available at http://github.com/rails/dynamic_form
* fix stack trace lines on class_evalSantiago Pastorino2010-04-091-2/+2
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>
* Merge commit 'rails/master'Xavier Noria2010-04-061-4/+67
|\
| * Added all the new HTML5 form types as individual form tag methods (search, ↵David Heinemeier Hansson2010-04-051-0/+58
| | | | | | | | url, number, etc) (Closes #3646) [Stephen Celis]
| * changed from :object_name to :as on form_for apiSantiago Pastorino2010-04-051-7/+7
| |
| * deprecate form_for(symbol_or_string, ...) in favor of :object_name optionSantiago Pastorino2010-04-051-4/+9
| |
* | We don't need explicit :url => { :action => "create" } in form_for when ↵Rizwan Reza2010-04-051-7/+7
|/ | | | following Rails conventions.
* :action => "create" added to form_for with name only to show appropiate behaviorSantiago Pastorino2010-04-031-6/+6
|
* :action => "update" used in a non RESTful way confusesSantiago Pastorino2010-04-031-11/+11
|
* Refactored url_for in AV to have its own instances of the helpers instead of ↵wycats2010-04-031-0/+1
| | | | proxying back to the controller. This potentially allows for more standalone usage of AV. It also kicked up a lot of dust in the tests, which were mocking out controllers to get this behavior. By moving it to the view, it made a lot of the tests more standalone (a win)
* Replace the placeholder base_hook API with on_load. To specify some code thatwycats2010-03-291-1/+1
| | | | | | | | should run during framework load do: ActiveSupport.on_load(:action_controller) do # Code run in the context of AC::Base end
* adds missing requires for Object#blank? and Object#present?Xavier Noria2010-03-281-0/+1
|
* Merge branch 'master' into docrailswycats2010-03-261-3/+3
|\
| * Remove some 1.9 warnings (resulting in some fixed bugs). Remaining AM ↵wycats2010-03-171-3/+3
| | | | | | | | warnings are in dependencies.
* | Update of block helpers examples in form_helper.rbJeroen van Dijk2010-03-131-32/+32
| |
* | Merge remote branch 'mainstream/master'Pratik Naik2010-03-121-19/+29
|\| | | | | | | | | | | | | Conflicts: activerecord/lib/active_record/base.rb railties/lib/rails/configuration.rb railties/lib/rails/log_subscriber.rb
| * Make form helpers work with <%= wycats2010-03-091-7/+16
| |
| * Make many parts of Rails lazy. In order to facilitate this,wycats2010-03-071-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | add lazy_load_hooks.rb, which allows us to declare code that should be run at some later time. For instance, this allows us to defer requiring ActiveRecord::Base at boot time purely to apply configuration. Instead, we register a hook that should apply configuration once ActiveRecord::Base is loaded. With these changes, brings down total boot time of a new app to 300ms in production and 400ms in dev. TODO: rename base_hook
| * Require persisted? in ActiveModel::Lint and remove new_record? and ↵José Valim2010-02-211-9/+8
| | | | | | | | destroyed? methods. ActionPack does not care if the resource is new or if it was destroyed, it cares only if it's persisted somewhere or not.
* | Merge remote branch 'mainstream/master'Pratik Naik2010-02-141-8/+12
|\| | | | | | | | | | | | | | | Conflicts: railties/README railties/guides/source/active_support_core_extensions.textile railties/guides/source/getting_started.textile railties/lib/generators/rails/app/templates/README
| * Fix nested attributes with specified collection.José Valim2010-02-071-7/+11
| |
| * More html_safe strings now use the safe_concat methodSantiago Pastorino and José Ignacio Costa2010-02-051-1/+1
| | | | | | | | | | | | [#3856 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
* | Merge remote branch 'mainstream/master'Pratik Naik2010-02-041-17/+4
|\| | | | | | | | | Conflicts: railties/guides/source/3_0_release_notes.textile
| * Configuration values should be on AV::Base.José Valim2010-02-021-17/+4
| |
* | Merge remote branch 'mainstream/master'Pratik Naik2010-02-011-2/+31
|\|
| * For performance reasons, you can no longer call html_safe! on Strings. ↵Yehuda Katz2010-01-311-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Instead, all Strings are always not html_safe?. Instead, you can get a SafeBuffer from a String by calling #html_safe, which will SafeBuffer.new(self). * Additionally, instead of doing concat("</form>".html_safe), you can do safe_concat("</form>"), which will skip both the flag set, and the flag check. * For the first pass, I converted virtually all #html_safe!s to #html_safe, and the tests pass. A further optimization would be to try to use #safe_concat as much as possible, reducing the performance impact if we know up front that a String is safe.
| * UJS documentation.Stefan Penner2010-01-311-0/+27
| |
| * form_for should pass :remote to form_tag through html_optionsStephen St. Martin2010-01-311-0/+2
| |
* | Merge remote branch 'mainstream/master'Pratik Naik2010-01-311-20/+16
|\| | | | | | | | | Conflicts: activemodel/lib/active_model/state_machine.rb
| * Revert "Merge branch 'rails/master' into ujs"Joshua Peek2010-01-301-20/+16
| | | | | | | | | | | | | | | | | | | | | | This reverts commit 3aa1ea1ae4baa4a03d03644e798eeb98a4745785, reversing changes made to 2c12a71378d2146c822acb389b00b866f6420ff5. Conflicts: actionpack/lib/action_view/helpers/javascript_helper.rb actionpack/lib/action_view/helpers/url_helper.rb actionpack/test/template/url_helper_test.rb
* | Merge remote branch 'mainstream/master'Pratik Naik2010-01-281-16/+20
|\| | | | | | | | | Conflicts: railties/lib/rails/railtie.rb
| * Applied Yehuda's patch; Sharing extract_object_name_for_form! between ↵Bob Remeika2010-01-271-16/+20
| | | | | | | | form_helper and ajax_helper; Added script_decorator helper
* | Fixing up that _delete is no longer used on the form helper for ↵Mikel Lindsaar2010-01-241-4/+4
|/ | | | accepts_nested_attributes_for, it is now _destroy
* Allow f.submit to be localized per object.José Valim2010-01-151-2/+14
|
* Move Dispatcher setup to Railties and add instrumentation hook.José Valim2010-01-151-1/+1
|
* Add documentation to f.submit and make scaffold generators use the new shortcut.José Valim2010-01-141-15/+34
|
* Custom 'type' attribute support for text_field. [#3646 status:resolved]Stephen Celis2010-01-141-1/+1
| | | | Signed-off-by: José Valim <jose.valim@gmail.com>