Итак, я создал именованный маршрут следующим образом:
match 'deactivate/:id' => 'events#deactivateEvent', :constraints => {:id => /\d+/}, :via => [:get, :post]
На мой взгляд, у меня есть такая строка кода:
<%= link_to 'Deactivate', deactivate_path(@event.id) %>
Теперь я получаю следующую ошибку: NoMethodErrorв событиях # show
Отображение C: /Users/redbush/Desktop/ticket/app/views/events/show.html.erb, где поднялась строка # 33:
неопределенный метод `deactivate_path 'для # <#: 0x817f050>
Извлеченный источник (вокруг строки # 33):
30: <% end %>
31:
32: <% if @event.approval && !@event.deactivated && @event.active && @event.sales_start < Time.now %>
33: <%= link_to 'Deactivate', deactivate_path(@event.id) %>
34: <% end %>
Так что я действительно запутался, почему это не работает.
Любойидеи?