2017-09-27 12 views
0
Rails 5 
Bootstrap 4 
Devise 

view/devise/registrations/edit.html.slimビューを変更しようとしていますが、テキストリンクを削除およびバックアクション用のブートストラップボタンに置​​き換えています。ボタンをリンクでリンクとして使用する

= link_to I18n.t 'devise.mailer.registrations.edit.cancel', registration_path(resource_name), class: "btn btn-primary", data: { confirm: I18n.t 'devise.mailer.registrations.edit.confirm' }, method: :delete 
= link_to I18n.t 'devise.mailer.registrations.edit.back', :back, class: "btn btn-warning" 
+1

試してみてください! – jvillian

+0

[make button tag as link](https://stackoverflow.com/questions/4418004/ruby-on-rails-link-to-button-css)これはあなたを助けるでしょう、それに応じてそれを修正することができます。 – Gabbar

+0

[make button tag as link](https://stackoverflow.com/questions/4418004/ruby-on-rails-link-to-button-css)これはあなたを助けるでしょう、それに応じてそれを修正することができます。 – Gabbar

答えて

0

あなたがこれを行うには巣にlink_to内部のbuttonタグを必要とする:この作品のようなものになります。試してみてください

= link_to registration_path(resource_name), data: { confirm: I18n.t 'devise.mailer.registrations.edit.confirm' }, method: :delete do 
    button.btn.btn-primary 
    = I18n.t 'devise.mailer.registrations.edit.cancel' 
関連する問題