将image_tag更改为button_to

时间:2013-04-26 07:55:36

标签: ruby-on-rails ruby haml button-to

我正在试图弄清楚如何更改此代码:

%li.input.optional= link_to_remove_association image_tag('minus.png', {:alt => "#{t('blabla.remove_model', model: t('activerecord.models.template_instance_right.one'))}"}), f

使用按钮代替。这是我第一次使用Rails,所以我有点迷失。

我试过了:

=button_to('Remove', {:alt => "#{t('blabla.remove_model', model: t('activerecord.models.template_instance_right.one'))}"})

显示按钮,但不删除记录。

我想我需要使用link_to_remove_association,但我不知道如何将它与按钮基本结合起来。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

只需将image_tag替换为button_tag代码:

%li.input.optional= link_to_remove_association button_tag('Remove', {:alt => "#{t('blabla.remove_model', model: t('activerecord.models.template_instance_right.one'))}"})
相关问题