我正在尝试使用标签链接其中一个按钮(该按钮来自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
答案 0 :(得分:3)
<%= link_to("donations", donations_index_path, class: "btn") %>
还可以考虑将捐款指定为
之类的资源resources :donations
将为您提供更简单的donations_path
帮助
donations GET /donations(.:format) donations#index