0
Rails 3.2。ここでは、すべてhttp://domain.dev/toys
をshops
()のshop_type
(私の表の欄)にのみ表示するように指示します。ルート内のパラメータを渡す
# routes.rb
resources :shops
match 'toys' => 'shops#index', :as => :toys, :via => :get, :constraints => {:shop_type => 'toys'}
# shops_controller.rb
def index
@shops = Shop.find(:all)
end
何が間違っていますか?ありがとう。
マインドt oいくつかアイデアを共有して改善する方法は? – Victor
@Victor適切な店舗タイプを見つける必要があります - それを行う最もクリーンな方法はわかりませんが、最も簡単な方法は、それを行い、呼び出して、適切なテンプレートをレンダリングするメソッドを作成することです。 –