Is there a place where I can globally make this change, so I don't
have to modify every model ?

On Oct 28, 10:57 am, Jeremy Savoy <[email protected]> wrote:
> That helps, thanks guys !
>
> On Oct 28, 10:29 am, Matt Jones <[email protected]> wrote:
>
>
>
>
>
>
>
> > On Oct 28, 2011, at 9:30 AM, Jeremy Savoy wrote:
>
> > > Not sure if this is possible, but I would like for the "name" of the
> > > item I'm showing or editing to not show up in the URL. For example, if
> > > I have a task model and edit a task, the URL would be ....
>
> > >http://0.0.0.0:3000/tasks/1-some-task/edit
>
> > > Is there some way to still provide the same functionality but remove
> > > the "name" portion from the URL or route, where the following URL
> > > would still take you to the edit page of the task that was selected to
> > > be edited (or shown in a different case)?
>
> > >http://0.0.0.0:3000/tasks/edit
>
> > This definitely won't work, but /tasks/1/edit would. To switch back to that 
> > style URL, redefine to_param in your model:
>
> > class SomeModel < ActiveRecord::Base
> >   def to_param
> >     id.to_s
> >   end
> > end
>
> > --Matt Jones

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" 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/hobousers?hl=en.

Reply via email to