これは本当に奇妙です。すべてのページに存在する link_to でルーティング エラーが発生します
これが私のルートです
resources :users do
member do
get :creations_tab, :path => '/creations'
end
に変換されます
creations_tab_user_path GET /users/:id/creations(.:format) users#creations_tab
ここでエラーが発生します
<li><%= link_to content_tag(:i," ", :class=>"icon-bullhorn")+ " " +"Creations", creations_tab_user_path %></li>
奇妙な部分は、このlink_toがすべてのページに存在するナビゲーションバーのリンクであることです..いくつかのページは機能しますが、機能しません...
これがエラーです
ActionController::RoutingError - No route matches {:action=>"creations_tab", :controller=>"users"}:
(gem) actionpack-3.2.12/lib/action_controller/metal/exceptions.rb:11:in `initialize'
(gem) actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:533:in `raise_routing_error'
(gem) actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:529:in `rescue in generate'
(gem) actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:521:in `generate'
(gem) actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:562:in `generate'
(gem) actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:587:in `url_for'
(gem) actionpack-3.2.12/lib/action_dispatch/routing/url_for.rb:148:in `url_for'
(gem) actionpack-3.2.12/lib/action_view/helpers/url_helper.rb:107:in `url_for'
(gem) actionpack-3.2.12/lib/action_dispatch/routing/route_set.rb:213:in `creations_tab_user_path'
app/views/layouts/_header.html.erb:43:in `_app_views_layouts__header_html_erb__541622111_70332144'