我知道这可能是一个相当简单的概念。我正在尝试创建一个与控制器和操作相关的链接。例如,在我的布局文件中有一个链接,当点击该链接时,更新一个记录,因此我需要能够链接到控制器和操作。我该如何实现这个目标?
我知道这可能是一个相当简单的概念。我正在尝试创建一个与控制器和操作相关的链接。例如,在我的布局文件中有一个链接,当点击该链接时,更新一个记录,因此我需要能够链接到控制器和操作。我该如何实现这个目标?
link_to "Label", :controller => :my_controller, :action => :index
请参见url_for。
:method
不同于:get
,设定:method
也不是个坏主意。 - fl00r同时使用 CSS:
<%= link_to "Purchase", { :controller => :transactions, :action => :purchase }, { class: "btn btn-primary btn-lg", style: "width: 100%;" } %>
<%= link_to student.name, controller: "users", action: "show", id: student.id, partial: "profile" %>
针对Rails 6:
<%= button_to "SIGN IN", { controller: 'o_auth', action: :login }, { class: "btn btn-primary btn-lg", style: "width: 100%;", method: :get} %>