0

有没有办法让acts_as_taggable_on 上的标签名称对URL 友好?

例如,目前我的 'tags/foo' 和 'tags/bar' 工作得很好。但是,当我在名称中添加空格时,例如“rabbits foot”,url 是“tags/rabbits%20foot”。我想用破折号替换那个 %20 。

提前致谢!

更新

我刚刚注意到,stackoverflow 实际上使用了与我的想法非常相似或相同的标签方式。

4

2 回答 2

0

决定作弊并使用 id+tag.name 只是为了暂时通过这个驼峰。当我有更多时间时会重新访问。

于 2011-04-21T14:50:52.973 回答
0

看看这个 https://github.com/arturaz/acts_as_taggable_on_steroids

它有一种方法可以将多个单词变成一个蛞蝓(例如rabbits foot 变成rabbits-foot),也有手动的非插件方法来做到这一点(它看起来有些过时了)。

于 2011-04-19T20:13:24.423 回答