I tried this. It works but only with underscores, but it doesn't work
with "-".

On Nov 16, 12:22 pm, Rick DeNatale <rick.denat...@gmail.com> wrote:
> On Sun, Nov 15, 2009 at 7:24 PM, Wagner <wag...@myrango.com> wrote:
>
> > Hello. I am a beginner.
> > I wanna make a route like this:
>
> > /document-:language-:month-:year.pdf
>
> > With 3 params, so I can retrieve a PDF in a URL like:
>
> > /document-english-june-2008.pdf
>
> > I have 2 problems...
>
> > 1. It seems I can't put more than 1 param between the slashes
> > The route /document/:language/:month/:year.pdf works fine. Because I
> > have each params isolated...
>
> > 2. It seems that the "-" cannot be used in the route. Is it true? Is
> > there a workaround?
>
> I think so.
>
> You can come close
>
>   url  /document/english-june-2008.pdf
>   route /document/:permalink
>
> then in the controller parse the single permalink parameter however you wish.
>
> I used the name permalink since this is a general term for a human
> readable 'id'.
>
> --
> Rick DeNatale
>
> Blog:http://talklikeaduck.denhaven2.com/
> Twitter:http://twitter.com/RickDeNatale
> WWR:http://www.workingwithrails.com/person/9021-rick-denatale
> LinkedIn:http://www.linkedin.com/in/rickdenatale
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to