【问题标题】:Ruby on rails 3 link_to controller and actionRuby on rails 3 link_to 控制器和动作
【发布时间】:2011-04-09 19:02:46
【问题描述】:

我知道这可能是一个非常简单的概念。我正在尝试创建指向控制器和操作的链接。例如,我的布局文件中有一个链接,用于在单击链接时更新记录,因此我需要能够链接到控制器和操作。我将如何做到这一点?

【问题讨论】:

  • 您使用 link_to 链接到控制器上的操作。您需要提供更多信息才能获得完整的答案。您能否提供您的控制器的名称和您需要的操作?

标签: ruby-on-rails-3 controller action link-to


【解决方案1】:
link_to "Label", :controller => :my_controller, :action => :index

url_for

【讨论】:

  • 如果:method:get 不同,设置:method 通常也不错
【解决方案2】:

还有 CSS:

<%= link_to "Purchase", { :controller => :transactions, :action => :purchase }, { class: "btn btn-primary btn-lg", style: "width: 100%;" } %>

【讨论】:

    【解决方案3】:

    如果你也想传递参数,那就做

    <%= link_to student.name,  controller: "users", action: "show", id: student.id, partial: "profile"  %> 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      相关资源
      最近更新 更多