2015-09-15 7 views
0

Как пройти идентификатор в пути вложенных маршрутов? Мне нужно отправить picture_id.Как передать аргументы вложенных маршрутах?

<% @histories.pictures.each do |sAV| %> 
<td><div class='col-md-4 col-sm-5'> <%=image_tag sAV.pic (:medium) %></td> 
<%= link_to 'Delete', history_pictures_path(histories_id: sAV.histories_id, id: pictures.id), class: 'btn btn-danger', method: :delete, data: { confirm: "Are you sure?" } %> </td> 
</tr> 
+0

Что является результатом '@ histories.pictures'? – Pavan

+0

Мне просто нужно удалить. –

+0

Попробуйте это '<% = link_to 'Удалить', history_pictures_path (histories_id: sAV.histories_id, id: sAV.id), класс: 'btn btn-danger', method:: delete, data: {confirm:" Вы уверены? ?» }%> ' – Pavan

ответ

2
<% @histories.pictures.each do |sAV| %> 
<td><div class='col-md-4 col-sm-5'> <%=image_tag sAV.pic (:medium) %></td> 
<%= link_to 'Delete', history_pictures_path(history_id: sAV.history_id, id: sAV.id), class: 'btn btn-danger', method: :delete, data: { confirm: "Are you sure?" } %> </td> 
</tr> 
<% end %> 

Попробуйте

+0

undefined method' histories_id ' –

+0

проверить обновленный код –