【发布时间】:2016-06-14 15:31:44
【问题描述】:
我在我的网站上使用Friendly_ID 处理蛞蝓,它正在工作......有点。我可以正确访问路线,但是当我点击页面链接时,它仍然显示 id。例如,我有一个显示以下内容的链接:
<%= link_to "X", location_path(@location, :id => "1")
将网址显示为localhost:3000/locations/1,因此我将链接更改为:
<%= link_to "X", location_path(@location, :id => "X")
正确显示 (localhost:3000/locations/X) 但当您在导航到其页面后查看链接的 href 时,它显示为 <a ... href="/locations/X.X">...</a>。
为什么链接显示的是X.X而不是简单的X?
【问题讨论】:
标签: ruby-on-rails friendly-url slug friendly-id