アプリケーションでパスの一部を無視できるようにしたいと考えています。例: example.com/products/toys/big-toy は、「toys」の部分 (products/big-toy のみ) を無視してルーティングする必要があります。ルートで使用できるワイルドカード記号は認識していますが、products パス以降はすべて無視されます。これを行う方法と、ネストされたリソースを機能させ続ける方法がわかりません。
ルート:
resources :products do
member do
match :details
end
resources :photos
end
product.rb:
def to_param
"#{category.slug}/#{slug}"
end