# Parameters and named url helpers

**URL:** <https://www.ruby-forum.com/t/parameters-and-named-url-helpers/114620>\
**Category:** Rails\
**Created:** [September 17, 2007, 1:23pm UTC](https://www.ruby-forum.com/t/parameters-and-named-url-helpers/114620 "2007-09-17T13:23:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a8b319/32.png) [@ryan](https://www.ruby-forum.com/u/ryan)\
**Post date:** [September 17, 2007, 1:23pm UTC](https://www.ruby-forum.com/t/parameters-and-named-url-helpers/114620/1 "2007-09-17T13:23:07Z")

</div>

I’m struggling to understand how named\_url helpers translate hashes  
into parameters.

I’m using RESTful routes, so I have helpers like:

trackables\_url  
trackable\_url  
new\_trackable\_url

If I pass options to trackables\_url it translates them into URL  
parameters, but the same options don’t work with the single model  
version of the helper.

Example, this creates a url with show\_time parameters tacked on:

trackables\_url :show\_time =\> 1

but this raises an error:

trackable\_url @trackable, :show\_time =\> 1

Ryan
