aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source/routing.md
Commit message (Collapse)AuthorAgeFilesLines
* Add note on defaults block optionBrandon Weaver2016-12-141-0/+8
| | | When I was looking for how to default the entire routes file to JSON I could only find the postfix option. It was mentioned on IRC that you could do this with a block as well and I had not found it in the documentation.
* Remove `:action` and `:controller` segments from routing guideWill Jordan2016-08-221-25/+11
| | | | | Fixes #26247. [ci skip]
* Light grammar edits to beginning of Routing guideJon Moss2016-05-181-3/+3
| | | | [ci skip]
* Remove incorrect Rack documentation exampleJon Moss2016-03-071-2/+2
| | | | | | | | | `Sprockets` does not respond to the call method, so I changed the example to use a fake `MyRackApp`. Closes #22579. [ci skip]
* - Fixed and removed long arguments to rake routesVipul A M2016-02-121-5/+5
| | | | | | - Fixed related documentation and usage all around Fixes #23561
* use rails command in routes taskyuuji.yaginuma2016-02-031-7/+7
| | | | | For other task has become to use the rails command at doc and test, I think that routes task also it is better to use the rails command.
* Add options for rake routes taskVipul A M2016-02-021-3/+14
| | | | | | | | | | Add two options: `-c` and `-g`. `-g` option returns the urls name, verb and path fields that match the pattern. `-c` option returns the urls for specific controller. Fixes #18902, and Fixes #20420 [Anton Davydov & Vipul A M]
* Update the exception of format constraint in routesFernando Seror2016-01-231-0/+2
| | | | | Per https://github.com/rails/rails/issues/20264 [ci skip]
* use bin/rails default instead of rake commands [ci skip]Gaurav Sharma2016-01-191-4/+4
| | | I go through the `http://edgeguides.rubyonrails.org/` and found `rake` commands in various files that are in RAILS 5.0 implement by `bin/rails` command. I try to change all that can be directly use `bin/rails …`
* Fix letter case and grammar in Routing guideDave Powers2015-12-221-1/+1
|
* ApplicationRecord documentation passGenadi Samokovarov2015-12-171-3/+3
| | | | | | | This is a pass over the documentation which fills the missing gaps of `ApplicationRecord`. [ci skip]
* Merge pull request #22283 from the-undefined/routes-error-singular-resourceArthur Nogueira Neves2015-11-281-2/+2
|\ | | | | [ci skip] add `controller:` argument to routing.md
| * [ci skip] add `controller:` argument to routing.mdthe-undefined2015-11-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Passing a `Symbol` to the `to:` argument for a `get` route requires a `controller` argument to also be defined. The documentation is missing the `controller:` argument, which leaving out raises a routing exception: ```ruby get 'profile', to: :show ``` ``` $ rake routes ArgumentError: Missing :controller key on routes definition, please check your routes. ``` Adding the `controller:` argument maps the route correctly: ```ruby get 'profile', to: :show, controller: 'users' ``` ``` $ rake routes profile GET /profile(.:format) users#show ```
* | [ci skip] Replace "destroy` method" with `destroy` action`yui-knk2015-10-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Sure this is `destroy` method of PhotosController, but in this chapter these methods which mapped by the router are called "action". For example: ```ruby get '/patients/:id', to: 'patients#show' ``` is described to dispatch "controller's `show` action".
* | [ci skip] Change 'an URL' to 'a URL' as URL doesn't have a vowel soundtanmay30112015-10-061-1/+1
| |
* | Update routing.mdThiago Augusto2015-09-221-2/+2
|/
* Tiny documentation fixes [ci skip]Robin Dupret2015-08-111-5/+5
|
* Merge pull request #21177 from brooksreese/single_crud_operationClaudio B.2015-08-091-1/+3
|\ | | | | [ci skip] Note that each action maps to a specific CRUD operation
| * [ci skip] Note that each action maps to a specific CRUD operationBrooks Reese2015-08-091-1/+3
| |
* | [ci skip] Add an explanation for `status` optionyui-knk2015-08-081-1/+5
|/
* Add note to routing guide about overriding defaults [ci skip]Andrew White2015-08-031-0/+2
| | | | Fixes #21085.
* [ci skip]yui-knk2015-08-011-0/+14
| | | | | | | | | | | Add descriptions about `ActiveRecord::Base#to_param` to * `ActionDispatch::Routing::Base#match` * Overriding Named Route Parameters (guide) When passes `:param` to route definision, always `to_param` method of related model is overridden to constructe an URL by passing these model instance to named_helper.
* A few documentation tweaks [ci skip]Robin Dupret2015-06-071-2/+5
| | | | [Robin Dupret & Shunsuke Aida]
* s/snipped/snippet for @senny :trollface:Zachary Scott2015-05-061-1/+1
|
* Adding a note, snipped for brevityAnkit Gupta2015-05-051-0/+2
| | | | sudden ending of form looks incomplete and catches [ci skip]
* Update routing.mdJonan Scheffler2015-04-011-0/+12
| | | | | | This adds instructions for routing to rack applications with mount instead of match. I just spent an unreasonable amount of time staring at this, hopefully the next person will save some time. It's possible that the docs should simply advise people to use mount and leave out the match method but I don't know enough about the differences in the two approaches to assert that definitively.
* Merge branch 'master' of github.com:rails/docrailsVijay Dev2015-03-261-1/+1
|\ | | | | | | | | Conflicts: guides/source/4_0_release_notes.md
| * Add backquote to :as option.yui-knk2015-03-111-1/+1
| |
* | [ci skip] Change to code elementyui-knk2015-03-111-1/+1
| |
* | Fixing incorrect class name used in an example.Kevin Jayanthan2015-03-021-1/+1
|/ | | On "Controller Namespaces and Routing" section of the "Rails Routing from the Outside In" , the examples are using "AritclesController" as an example of a controller, to show different organizers. But on the line 232, it incorrectly uses "PostsController" instead of "AritclesController".
* - Changed `IN` to `ON` in markdown renderer conditionVipul A M2015-01-141-1/+1
| | | | - Changed `IN` to `ON` in all note sentences in guides.
* warn about reading guides in GitHubXavier Noria2014-12-231-0/+2
| | | | References #18148.
* Merge pull request #16799 from rramsden/fix-typoYves Senn2014-09-041-1/+1
|\ | | | | [ci skip] Fix typo in rails guide for routing
| * [ci skip] Fix typo in rails guide for routingRichard Ramsden2014-09-041-1/+1
| |
* | :nail_care: from #16329 [ci skip]Zachary Scott2014-07-291-1/+1
| |
* | Get request should not write to database note added. [skip ci]Deepender Singla2014-07-291-0/+2
| |
* | [ci skip] Fix code in Routing Guideyuuji.yaginuma2014-07-211-1/+1
| |
* | Add @senny's changed from #14741, including code font for `resources`Zachary Scott2014-05-291-1/+4
| | | | | | | | options, and wrapped to 80 chars. [ci skip]
* | Merge branch 'master' of github.com:zackperdue/rails into zackperdue-masterZachary Scott2014-05-291-0/+19
|\ \
| * | Added documentation for the :param option for resourceful routingZack Perdue2014-04-141-0/+19
| | |
* | | Rename Posts to Articles in Guides, continuation of 2d446e77 / #13774 [ci skip]John Kelly Ferguson2014-05-211-65/+65
| | |
* | | Use generated binstubs in guides examples.Josef Šimánek2014-05-201-1/+1
| | | | | | | | | | | | [ci skip]
* | | [ci skip] Minor improvements on routing.md.Juanito Fatas2014-05-091-11/+11
|/ /
* | Update documentation to use Rails.application insteadMarcel Morgan2014-04-131-2/+2
| | | | | | | | | | | | | | References to ``AppName::Application` removed in favour of ``Rails.application`` as generated with a new rails 4.1 app. [ci skip]
* | Be explicit about allowed constraint values, fixes #14702Jano Suchal2014-04-111-0/+2
| |
* | Fixes docs typo in nested resource path helpers [skip ci]Gareth du Plooy2014-02-261-18/+18
| |
* | add patch in HTTP Verb Constraints [ci skip]Angelo capilleri2014-02-111-1/+1
| |
* | Allow an absolute controller path inside a module scopeAndrew White2014-01-051-0/+2
| | | | | | | | Fixes #12777
* | Update explanation to match exampleSteven Nunez2013-12-301-1/+1
| |
* | Fixed typos in shallow routes and routing concernsBen Lewis2013-11-181-2/+2
| | | | | | | | Grammatical tense correction: "There exists two" => "There exist two". Plurality correction: "can be reused inside others resources" => "can be reused inside other resources".