Get full rails controller name, including the namespace

后端 未结 2 737
逝去的感伤
逝去的感伤 2021-02-01 13:21

I\'ve many controllers in different namespaces. The controller_name method only returns the name of the controller, e.g. \'articles\'. Is there any chance to get the full name l

2条回答
  •  滥情空心
    2021-02-01 14:11

    Instead of linking to the :controller, :action syntax, can you use nested resources

    routes.rb

    resources :users do
      resources: articles
    end
    

    in your view

    = link_to 'Articles', user_article_path(current_user)
    

    The user_article will take care of your namespaces for you.

提交回复
热议问题