У меня проблема с вызовом DELETE
запроса по правильному маршруту
Это маршрут, по которому я хочу запросить DELETE
post_comment DELETE (/:locale)/*category/posts/:post_id/comments/:id(.:format)
Это ссылка, которую СЛЕДУЕТвызвать DELETE
на правильном маршруте:
<%= link_to image_tag("bin_icon.png",:size => "65x35"),
post_comment_path(id: comment.id,
post_id: comment.post_id,
category: comment.category),
method: 'delete',
class: 'edit-links' %>
Он находится в части, называемой app/views/comments/_comment.html.erb
, которая отображается внутри app/views/comments/index.html.erb
Я получаю ошибку - простая маршрутизацияошибка:
No route matches [DELETE] "/de/general/announcements/posts/21/comments"
То, что я пробовал также:
<%= link_to image_tag("bin_icon.png",:size => "65x35"),
comment,
method: 'delete',
class: 'edit-links' %>
Потому что это то, что работает в моих представлениях пользователя:
<%= link_to t('delete'),
user,
method: :delete,
class: 'delete-button' %>