1

我有这样的路线:

  namespace admin
    namespace :catalogs do
      namespace :to do
        resources :manufacturers do 
          resources :models do 
            resources :types do
              resources :details
            end
          end
        end
      end
    end
  end

(请不要问什么型号,为什么这么man sub的:一定是这样)

和这样的文件夹结构:

在此处输入图像描述

在制造商索引视图中我有链接:= link_to "Подробнее", admin_catalogs_to_manufacturer_model_path(c), :class=>'btn btn-primary'

(也 rake routes 说这是正确的路线)

当我尝试渲染我的索引视图时,我得到:

没有路线匹配 {:action=>"show", :controller=>"admin/catalogs/to/models", :manufacturer_id=>#}

当我自定义链接到:

= link_to "Подробнее", admin_catalogs_to_manufacturer_model_path(manufacturer_id: c.MFA_ID, id: c.MFA_ID)

我得到错误

未初始化的常量 Admin::Catalogs::To::ModelsController

怎么了?如何解决我的路由问题?

4

0 回答 0