如何链接到标记内的路径

时间:2015-07-01 07:13:59

标签: ruby-on-rails

我正在尝试一个链接到路径的按钮。

我有:

%a{:href => "<%= edit_owner_path(current_owner) %>"}
  %input{:class => "add-one", :type => "button", :value => "Upgrade listing", style: "padding: 12px 12px 12px 68px;"}

但这显然是错误的。我该怎么表达呢?

由于

3 个答案:

答案 0 :(得分:1)

试试这个:

%a{ :href => edit_owner_path(current_owner) }
  %input{ :class => "add-one", :type => "button", :value => "Upgrade listing", style: "padding: 12px 12px 12px 68px;" }

答案 1 :(得分:0)

试试这个

<%= link_to 'Upgrade listing', edit_owner_path(current_owner), :class=>'add-one', :style=> 'padding: 12px 12px 12px 68px;'  %>

<%= button_to 'Upgrade listing', edit_owner_path(current_owner), :class=>'add-one', :style=> 'padding: 12px 12px 12px 68px;' %>

或haml

= button_to 'Upgrade listing', edit_owner_path(current_owner), :class=>'add-one', :style=> 'padding: 12px 12px 12px 68px;'

希望这会对你有所帮助

答案 2 :(得分:0)

您应该使用链接

vagrant up

然后将其设置为看起来像按钮,不要混淆语义和要向用户显示的内容。为了您的目的,您需要链接,但它对最终用户的看法如何,它属于风格。