Twitter Bootstrap按钮 - 如何链接到另一个页面?

时间:2013-04-11 21:37:34

标签: ruby-on-rails ruby twitter-bootstrap routing

我正在尝试使用标签链接其中一个按钮(该按钮来自Twitter引导程序),即a标签的类等于按钮,然后href是它应该重定向到的链接(don'有代码,因为它没有正确显示)。

此行代码存在的文件位于app / views / candidates / show中,但我想将其链接到app / views / donations / index.html.erb。我一直收到路由错误,不知道为什么(我也为捐赠和候选人设置了控制器,并且候选人和捐赠之间有模型关联,即候选人有很多捐款,并通过donation_id链接他们。不确定还有什么我需要做的是让路由工作)。

这是打印出来的rake路线:

candidates_show GET    /candidates/show(.:format)     candidates#show
candidates_new GET    /candidates/new(.:format)      candidates#new
donations_index GET    /donations/index(.:format)     donations#index
home_index GET    /home/index(.:format)          home#index
import_candidates POST   /candidates/import(.:format)   candidates#import
candidates GET    /candidates(.:format)          candidates#index
POST   /candidates(.:format)          candidates#create
new_candidate GET    /candidates/new(.:format)      candidates#new
edit_candidate GET    /candidates/:id/edit(.:format) candidates#edit
candidate GET    /candidates/:id(.:format)      candidates#show
PUT    /candidates/:id(.:format)      candidates#update
DELETE /candidates/:id(.:format)      candidates#destroy
root        /                              home#index

1 个答案:

答案 0 :(得分:3)

<%= link_to("donations", donations_index_path, class: "btn") %>

还可以考虑将捐款指定为

之类的资源
resources :donations

将为您提供更简单的donations_path帮助

donations GET /donations(.:format) donations#index