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

(モデルは何ですか、なぜそんなに男性のサブはそうでなければならないのかを尋ねないでください)

などのフォルダ構造:

ここに画像の説明を入力

メーカーのインデックス ビューにリンクがあります: = link_to "Подробнее", admin_catalogs_to_manufacturer_model_path(c), :class=>'btn btn-primary'

(レーキルートも正しいルートだと言います)

そして、インデックスビューをレンダリングしようとすると、次のようになります:

{: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