サイトにブログを追加するため、変数のタイトル、コンテンツ、およびカテゴリを使用してモデル bpost を作成しました。bpost モデルでは、to_param 関数を上書きしました。
def to_param
{#id #title}.parametrize
end
したがって、すべての URL は /bposts/2-to-be-or-not-to-be のようになります。「to be or not to be」はタイトルです (2 は ID の例です)。
代わりに、URL を /:category/2-:title のようにします。私は試した:
resources :bposts, :path => :category
または ':category/:id-:title', :to => :controller => :bposts, :action => :show に一致
しかし、どちらも機能していないようです。これを行う方法についてのアイデアはありますか?