I figured out what is making this happen.  I have a routes file that
contains:

  map.resources :users, :has_many => [:tickets]
  map.resources :companies, :has_many => [:users]

Is the paginating_links method simply finding the first route?  Any
way to tell it the correct route/path?

Thanks,

-scott

On Dec 8, 6:29 pm, Scott <[EMAIL PROTECTED]> wrote:
> Hello,
>
> I'm having a problem with paginating_find losing the context of the
> array it's paginating.
>
> For example,
>
>   URL:  http://localhost:3000/companies/1/users/1
>
>   <% @tickets = @user.tickets.find(:all, page => {:size =>
> 10, :current => params[:page]}) %>
>   <% for ticket in @tickets %>
>     ...
>   <% end %>
>   <%= paginating_links (@tickets) %>
>
> The problem is 'paginating_links' is spitting out pagination URLs that
> look like:
>
>  http://localhost:3000/users/1?page=2
>
> instead of:
>
>  http://localhost:3000/companies/1/users/1?page=2
>
> Any ideas why it's losing the context of the company?
>
> Thank you!
>
> -scott
--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to