У меня в маршрутах есть следующее:
namespace "admin" do
resources :categories
end
resources :categories
и все работает хорошо. Однако, как я удаляю или комментирую: "ресурсы: категории" часть
namespace "admin" do
resources :categories
end
#resources :categories
Я получаю:
ActionView :: Template :: Error (неопределенный метод "category_path" для # <#: 0x103fcd4c0>):
один раз получая доступ / admin / category
??
спасибо
и вот индексное представление:
<% @admin_categories.each do |admin_category| %>
<tr>
<td><%= link_to 'Show', admin_category %></td>
<td><%= link_to 'Edit', edit_admin_category_path(admin_category) %></td>
<td><%= link_to 'Destroy', admin_category, :confirm => 'Are you sure?', :method => :delete %></td>
</tr>
<% end %>
</table>
<br />
<%= link_to 'New Category', new_admin_category_path %>
, а просмотры и контроллер были сгенерированы:
rails g scaffold_controller Admin/Category
так что это либо ошибка, либо я делаю что-то не так