0
Ruby on Rails 2.3.8とpermalink-fuプラグインを使用しています。私はこのようなパーマリンクを生成する方法を知っていただきたいと思います:/posts/44444/this-is-the-title
の代わり/posts/44444-this-is-the-title
Permalink-fu - URLを別様に表示
私は次のように私のPost
モデルを変更しようとしました:
has_permalink :title, :update => true
def to_param
"#{permalink}"
end
そして、私のroutesファイルを次のように
map.show "/posts/:id/:permalink", :controller => 'posts', :action => 'show'
私は手動でその形式のURLを入力するとうまくいきますが、次のように自分のビュー内の投稿からリンクを外すと、そのように書式設定されたリンクは生成されません。
<%= link_to p.title, p %>
ここで、p
は投稿を表します。
このような投稿を呼び出すとどうすればいいですか?/posts/:id-:permalink
の代わりに/posts/:id/:permalink
とフォーマットされたパーマリンクがありますか?