2013-08-09 3 views
0

routes.rbПередача параметров со ссылками

resources :carts do 
    resources :cart_items 
end 

рейк маршруты:

cart_cart_items POST /carts/:cart_id/cart_items(.:format)   cart_items#create 

Когда я нажимаю на ссылку, он должен создать новый элемент в cart_items:

 link_to 'Add to Cart', '#' 

I нужна помощь по этой ссылке. Также как пройти: cart_id через ссылку. Я новичок в рельсах. Заранее спасибо.

+0

Этого недостаточно информации - вам нужно показать нам код контроллера, который фактически создает cart_item, который вы хотите достичь по ссылке. Сама ссылка ничего не добавляет. Или вы просите этот код? – Thilo

ответ

1

Предполагая, что у вас есть @cart, тогда делать link_to 'Add to Cart', cart_path(@cart) будет достаточно.

+0

Эта ссылка просто приведет его на страницу «показать» для корзины, а не добавить элемент. – Thilo

Смежные вопросы