I have migrated a project from Rails 2.3 to Rails 3.1 and I have the following issue. Using any of these routes configs:
match 'help/*details' => 'help#index'
# or
match ':controller/:action/:id'
The matching works, but inside the specific action (from controller) I don't have the details
parameter or the id
. raise params.inspect
returns {}
.
This thing happens only with parameters from routes (if let's say I use JavaScript for an ajax request, parameters are sent and received as they should be).