hey all
I have some nested resource ''sku_price_bands'' which are nested
inside
''skus'' which are nested inside
''music_services'':
in routes.rb:
map.resources :music_service do |music_service|
music_service.resources :skus do |sku|
sku.resources :sku_price_bands
end
end
Now, i''m trying to use some button_to_remote form helpers and getting
an
error like
"index 115225 out of string"
Here''s an example of an exploding helper:
<%= button_to_remote "Delete this sku",
music_service_sku_path(@music_service, sku), :method => :delete %>
I have a skus_controller (the usual restful controller), with an update
action which expects to get :music_service_id, and i have the
appropriate route set up, i can see it in rake routes:
music_service_sku GET /music_service/:music_service_id/skus/:id
{:action=>"show", :controller=>"skus"}
PUT /music_service/:music_service_id/skus/:id
{:action=>"update", :controller=>"skus"}
DELETE /music_service/:music_service_id/skus/:id
{:action=>"destroy", :controller=>"skus"}
There''s nothing funny going on with @music_service and sku - they are
both defined and point to some appropriate instances - i can see this by
inspecting them on the page and logging the results. They all have the
default to_param method from AR:Base.
It''s always the same ''11525'' number that shows up in
the exception.
I''m out of ideas - can anyone help?
max
--
Posted via http://www.ruby-forum.com/.
Max Williams
2009-Jul-22 16:54 UTC
Re: button_to_remote problem "index 115225 out of string"
Max Williams wrote:> <%= button_to_remote "Delete this sku", > music_service_sku_path(@music_service, sku), :method => :delete %>Never mind - the problem was that i had to pass the path as the :url option, ie <%= button_to_remote "Delete this sku", :url => music_service_sku_path(@music_service, sku), :method => :delete %> doh. I get mixed up with this stuff because with link_to you just pass the path (like in my original example) but in link_to_remote you have to put it in the :url option. Anyway, thanks for reading :) -- Posted via http://www.ruby-forum.com/.