だけ2.3.11 3.2.1にレールからの私の第二のアプリを変換し始めた - 私は私のルートでしかし問題がヒットしました。.. ルビーon Railsの3.2.1ルート
これは私の古いルートファイルです
:map.namespace(:admin) do |admin|
admin.resources :products, :has_many => [:categories, :product_versions, :extra_documents]
admin.resources :product_versions, :has_many => [:sub_versions]
admin.resources :categories, :has_many => [:sub_categories, :sub_emanuals, :sub_tests]
end
これは私が今私のrails3 routes.rbをファイルに持っているものです。
:namespace :admin do
resources :products
resources :product_versions
resources :categories
end
これは私がこれを持って私の見解で問題を引き起こしているようです
<%= link_to "Edit Categories", admin_product_categories_url(product) %>
レール3のように、これはこれ以上理解できません。このアプリケーションではこの形式を使用しています。 私は「熊手ルート」の出力を見た後にこれを回避しようとしましたが、私が使用:
<%= link_to "Edit Categories", admin_categories_url(product) %>
しかし、htmlコードにまで務め、それは私のhttp「のURLを与えた:// localhostを:3000/admin/categories.21 " - .21 not/21を参照してください。
これ以上お持ちでない方はどうぞ。事前に
おかげで、 アンドリュー
"すくいルートは" 何を言いますか? –