的routes.rb
resources :carts do
resources :cart_items
end
rake routes:
cart_cart_items POST /carts/:cart_id/cart_items(.:format) cart_items#create
当我点击链接时,它应该在cart_items中创建新项目:
link_to 'Add to Cart', '#'
我需要这个链接的帮助。还有如何传递:cart_id通过链接。我是rails的新手。提前致谢。
答案 0 :(得分:1)
假设您有@cart
,那么执行link_to 'Add to Cart', cart_path(@cart)
就足够了。