使用Rails模型和控制器,我创建了一些项目。每个项目都有一年(2011年,2012年,2013年,2014年,2015年)。我可以使用我定义的虚URL来访问#show项:example.com/items/2015-item。这适用于任何年份和项目。
在顶部导航栏中,我有一个按钮,点击后,我希望它直接链接到2015项目页面。目前的链接是:
link_to ('items/2015-item')
当我从主页点击它时,这是有效的,但如果我已经在2015项目页面上,我会得到链接:example.com/items/items/2015-item。显然它正在增加额外的items目录,但我还没有找到在routes.rb中定义item_path的方法。
任何建议都将不胜感激!
答案 0 :(得分:2)
尝试使用此代替
link_to('/items/2015-item')