Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rails将链接解析为HTML按钮_Html_Ruby On Rails 4_Button - Fatal编程技术网

Rails将链接解析为HTML按钮

Rails将链接解析为HTML按钮,html,ruby-on-rails-4,button,Html,Ruby On Rails 4,Button,如何将来自rails的@product.link解析到此按钮中?他们一个接一个地出现。我怎样才能使轨道部分进入按钮部分 <input type="button" class="add-to-cart button nomargin"> <%= link_to 'External Url', @product.link%> 谢谢你的帮助 您可以创建通过按钮提交的表单。表单操作可以指向相关资源 <%= form_for @product.link do |f|

如何将来自rails的@product.link解析到此按钮中?他们一个接一个地出现。我怎样才能使轨道部分进入按钮部分

<input type="button" class="add-to-cart button nomargin"> 
<%= link_to 'External Url', @product.link%>


谢谢你的帮助

您可以创建通过按钮提交的表单。表单操作可以指向相关资源

<%= form_for @product.link do |f| %>
  <%= button_tag class: 'add-to-cart button nomargin' %>
  <!-- button_tag defaults to type='submit' -->
<% end %>

这就是最终帮助我的原因。。这比想象的要简单

谢谢大家的意见

<%= link_to "Buy", @product.link, :class => "add-to-cart button nomargin" %>
“添加到购物车按钮nomargin”%>

无法理解您想要什么。你想让链接看起来像按钮吗?谢谢,按钮看起来不错,但我仍然有问题如何包含链接。你不需要链接。当您单击按钮时,表单将被提交-由于表单的操作与链接的href相同,因此单击按钮的效果与单击链接的效果相同。