Interesting. I didn't know you could declare url fragments as regexp. I 
was using a pure regexp route, which looked a bit weird.

Pavel Kunc escribió:
> Did you try:
> match('/wiki/(:page)', :page => /.*/).to(....)
>
> And in controller:
>
> params[:page] = .....
>
> This matches URLs like:
> /wiki/foo       params[:page] == 'foo'
> /wiki/foo/bar   params[:page] == 'foo/bar'
>
> Pavel
>
> On Sep 13, 5:39 pm, Chris Hoeppner <[email protected]> wrote:
>   
>> Hey,
>>
>> While building a wiki system, I came across this. I'd like the action to
>> be passed an argument containing everything past a certain point in the
>> url.
>>
>> Say, my wiki slice is mounted at /wiki, and a user requests
>> /wiki/some_category/some_subcategory/some_page, I'd like the action to
>> get "some_category/some_subcategory/some_page" as argument.
>>
>> /wiki/sommething works fine, but it's not matching any more "/"s.
>>
>> Eventually there might just be a simpler way to achieve this, but I'm
>> fairly lost.
>> --
>> Chris Hoeppner
>>
>> Nunca es triste la verdad, lo que no tiene es remedio.
>>                 -- Joan Manuel Serrat. (1943) Cantautor catalán. (Mi primo el
>>                 Nano).
>>     
> >
>   



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"merb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/merb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to