Измените image_tag на 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 ответ
Решение
Просто замени 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'))}"})