2017-10-23 16 views
1

このtdリンクはSlimで動作します。このペーストの後、私は何がうまくいかないかを示します。Bootstrapボタンを追加した後、link_toを移行できません。

td=(link_to 'Destroy', article_path(article), 
         method: :delete, 
         data: { confirm: 'Are you sure?' }) 

これらのリンクにブートストラップボタンを追加しました。

td 
    a class="btn btn-info" href=(article_path(article)) Show 

これは、リンクをボタンに置​​き換える試みです。

td 
    a class="btn-danger" href=(article_path(article), 
             method: :delete, 
             data: { confirm: 'Are you sure?' }) Destroy 

私が間違っていることを誰かに見せたり、構文を修正したりすることはできますか? link_to<a>

乾杯を生産するよう<a>

td=link_to 'Destroy', article_path(article), method: :delete, data: { confirm: 'Are you sure?' }, class: 'btn btn-danger' 

ところでhrefのみ、パスまたはURLではなく、別の<a>を受け入れ:ワーキングコード(私はDONY)にしてみてくださいについてはどのように

答えて

1

link_toブロックに入れ子にしてみてください。

td 
    = link_to article_path(article), method: :delete, data: { confirm: 'Are you sure?' }, :class => 'btn btn-danger' do 
    span 
     | Destroy 
+1

それはうまくいった!私はすべてのerbファイルをスリムに変換し始め、Bootstrapを追加しました。甘い。ありがとう。 –

0

+0

私はまだ動作しません壊れたものを編集しました。私はlink_toを削除するのを忘れました。 –

関連する問題